FK_KON_PEM FK_PEM_PAK
FK_PEM_PEL FK_WIT_KAT
FK_WIT_PAK2 FK_WIT_PAK
FK_MEM_PEM
FK_REK_PEL
FK_PEM_REK FK_BAN_REK
FK_JEN_TRANS FK_REN_TRANS
FK_PEM_KEN FK_PEM_OP
FK_PEM_KW FK_PEM_SUR
Member id_member
nama_member username_member
email_member password_member
tgllahir_member nmriden_member
kelamin_member alamat_member
telp_member int
varchar40 varchar50
varchar40 varchar40
date varchar40
char1 varchar500
varchar35 pk
Wisata id_wisata
id_kategori kd_wisata
nm_wisata Lokasi
desk latitude
longitude int
int varchar20
varchar100 varchar200
varchar500 varchar50
varchar50 pk
fk Paket Wisata
id_pw kd_pw
nm_pw des_pw
harga_pw durasi_pw
konsep_pw review_pw
detail_pw max_pw
min_pw pickecil_pw
picgede_pw int
varchar20 varchar50
varchar50 float8,2
int varchar10000
varchar10000 varchar10000
int int
varchar60 varchar60
pk
Pemesanan id_pesan
id_member id_pw
nm_pesan email_pesan
alamat_pesan telp_pesan
jmlh_pesan spesial_pesan
tgl_pesan cekin_pesan
total_pesan update_pesan
int int
int varchar50
varchar50 varchar500
varchar30 int
varchar500 date
date float8,2
timestamp pk
fk2 fk1
Konfirmasi_Deposit id_rek
id_pesan rek_dp
nm_dp tgl_dp
jumlah_dp int
int varchar50
varchar50 date
float fk2
fk1 Operasional
op_id id_pesan
op_kd op_nm
op_alamat telpn_rental
int int
varchar20 varchar50
text varchar30
pk fk
Transportasi id_trans
id_pesan id_rental
id_jenis kd_trans
plat_trans merk_trans
int int
int int
varchar20 varchar20
varchar40 pk
fk3 fk2
fk1 Konfirmasi_Pelunasan
id_pesan id_rek
rek_lunas nm_lunas
tgl_lunas jumlah_lunas
int int
varchar50 varchar50
varchar50 float
fk1 fk2
Kategori id_kategori
kd_kategori nm_kategori
int varchar20
varchar30 pk
Rekening Tujuan id_rek
id_bank nm_rek
no_rek int
int varchar50
varchar40 pk
fk
Bank id_bank
nm_bank int
varchar30 pk
Rental id_rental
kd_rental nm_rental
almt_rental telpn_rental
int varchar20
varchar60 varchar500
varchar30 pk
Jenis id_jenis
nm_jenis jenis_jmlh
kd_jenis int
varchar60 int
varchar20 pk
Kwitansi id_pesan
no_kw tgl_kw
int varchar40
date fk
Surat_Jalan id_pesan
no_surat tgl_surat
int varchar40
date fk
Tempat Wisata id_tempat_wisata
id_wisata id_pw
int int
int pk
fk1 fk2
Gambar 4.17 Relasi Tabel
4.2.4.3 Entity Relationship Diagram ERD
ERD digunakan dalam membangun basis data untuk menggambarkan relasi atau hubungan dari dua tabel atau lebih. ERD terdiri dari 2 komponen utama
yaitu entitas dan relasi. Kedua komponen tersebut dideskripsikan lebih jauh melalui atribut
–atribut atau properti. Hubungan antara entitas dan relasi tersebut dinamakan Entity Relatinonship. Berikut merupakan Entity Relationship Diagram
dari hubungan antar entitas dari sistem yang akan dirancang.
Melakukan D
Mempunyai Melakukan
D Memiliki
Mempunyai Melakukan
Memiliki memiliki
Mempunyai
Memiliki Menyediakan
Menggunakan Mengurusi
Memiliki D
Memiliki D
Member id_member
nama_member username_member
email_member password_member
tgllahir_member nmriden_member
kelamin_member alamat_member
telp_member pi Integer
Variable characters 40 Variable characters 50
Variable characters 40 Variable characters 40
Date Variable characters 40
Characters 1 Variable characters 500
Variable characters 35 M
Identifier_1 ...
pi Wisata
id_wisata kd_wisata
nm_wisata Lokasi
desk latitude
longitude pi Integer
Variable characters 20 Variable characters 100
Variable characters 200 Variable characters 500
Variable characters 50 Variable characters 50
M Identifier_1 pi
Paket Wisata id_pw
kd_pw nm_pw
des_pw harga_pw
durasi_pw konsep_pw
review_pw detail_pw
max_pw min_pw
pickecil_pw picgede_pw
pi Integer Variable characters 20
Variable characters 50 Variable characters 50
Money Integer
Variable characters 10000 Variable characters 10000
Variable characters 10000 Integer
Integer Variable characters 60
Variable characters 60 M
Identifier_1 pi Pemesanan
id_pesan nm_pesan
email_pesan alamat_pesan
telp_pesan jmlh_pesan
spesial_pesan tgl_pesan
cekin_pesan total_pesan
update_pesan pi Integer
Variable characters 50 Variable characters 50
Variable characters 500 Variable characters 30
Integer Variable characters 500
Date Date
Money Timestamp
M
Identifier_1 pi Konfirmasi_Deposit
rek_dp nm_dp
tgl_dp jumlah_dp
Variable characters 50 Variable characters 50
Date Float
Operasional op_id
op_kd op_nm
op_alamat telpn_rental
pi Integer Variable characters 20
Variable characters 50 Text
Variable characters 30 M
Identifier_1 pi Transportasi
id_trans kd_trans
plat_trans merk_trans
pi Integer Variable characters 20
Variable characters 20 Variable characters 40
M Identifier_1 pi
Konfirmasi_Pelunasan rek_lunas
nm_lunas tgl_lunas
jumlah_lunas Variable characters 50
Variable characters 50 Variable characters 50
Undefined Kategori
id_kategori kd_kategori
nm_kategori pi Integer
Variable characters Variable characters
Identifier_1 pi
Rekening Tujuan id_rek
nm_rek no_rek
pi Integer Variable characters 50
Variable characters 40 M
Identifier_1 pi Bank
id_bank nm_bank
pi Integer Variable characters 30
M Identifier_1 pi
Rental id_rental
kd_rental nm_rental
almt_rental telpn_rental
pi Integer Variable characters 20
Variable characters 60 Variable characters 500
Variable characters 30 M
Identifier_1 pi Jenis
id_jenis nm_jenis
jenis_jmlh kd_jenis
pi Integer Variable characters 60
Integer Variable characters 20
M Identifier_1 pi
Kwitansi no_kw
tgl_kw Variable characters 40
Date Surat_Jalan
no_kw tgl_kw
Variable characters 40 Date
Gambar 4.18 Entity Relationship Diagram ERD
4.2.4.4 Struktur File