42
3.3 Perancangan Database
memilih
menentukan pilihan
tentukan terdapat
ada
berada pada
memiliki
berada di
mempunyai ada di
ada pada punyai
pilih terdapat1
punya member
id_member nama_member
jenis_kelamin alamat
kota_asal email
username password
pi Integer Variable characters 50
Variable characters 15 Variable characters 80
Characters 20 Variable characters 80
Variable characters 50 Variable characters 20
M
Identifier_1 pi pilih paket
id_pilih tgl_pesan
tgl_berangkat tgl_pulang
status total
banyak_orang pi Integer
Date Date
Date Variable characters 20
Integer Integer
M
Identifier_1 pi paket
no_paket nama_paket
lamahari rute
harga foto_paket
pi Variable characters 15 Variable characters 80
Integer Variable characters 2000
Integer Variable characters 80
M Identifier_1 pi
free id_free
status total
pi Variable characters 15 Variable characters 20
Integer M
Identifier_1 pi
detail free id_detail
tgl_pesan tgl_berangkat
tgl_pulang lama_hari
pi Integer Date
Date Date
Integer M
Identifier_1 pi kategori_transportasi
id_transportasi jenis
pi Variable characters 15 Variable characters 25
M Identifier_1 pi
transportasi id
nama_transportasi rute
harga pi Variable characters 15
Variable characters 60 Variable characters 2000
Integer M
Identifier_1 pi
penginapan id_penginapan
jenis_penginapan nama_penginapan
harga pi Variable characters 20
Variable characters 30 Variable characters 50
Integer M
Identifier_1 pi lokasi wisata
id_lokasi nama
alamat harga
foto keterangan
keterangan1 pi Variable characters 20
Variable characters 60 Variable characters 80
Integer Variable characters 50
Variable characters 1500 Variable characters 2000
M
Identifier_1 pi
kota id_kota
kota pi Variable characters 20
Variable characters 30 M
Identifier_1 pi provinsi
id_provinsi provinsi
pi Variable characters 20 Variable characters 30
M Identifier_1 pi
Gambar 3.8 CDM Aplikasi Panduan Wisata Pada Travel Agency bagi Backpaker CDM dipakai untuk menggambarkan secara detail struktur basis data.
Struktur ini independen terhadap semua software maupun struktur data storage tertentu yang digunakan dalam aplikasi ini.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
43
member id_member
nama_member jeni s_kel ami n
alamat kota_asal
emai l username
password integer
varchar50 varchar15
varchar80 char20
varchar80 varchar50
varchar20 pk
pili h paket i d_pil ih
no_paket i d_member
tgl_pesan tgl_berangkat
tgl_pulang status
total banyak_orang
i nteger varchar15
i nteger date
date date
varchar20 i nteger
i nteger pk
fk1 fk2
paket no_paket
i d_kota i d
i d_pengi napan nama_paket
l amahari rute
harga foto_paket
varchar15 varchar20
varchar15 varchar20
varchar80 i nteger
varchar2000 i nteger
varchar80 pk
fk2 fk1
free id_free
id_detai l id_member
status total
varchar15 integer
integer varchar20
integer pk
fk2 fk1
detai l free i d_detail
i d_pengi napan i d
tgl_pesan tgl_berangkat
tgl_pulang l ama_hari
i nt varchar20
varchar15 date
date date
i nteger pk
fk1 fk2
kategori_transportasi id_transportasi
jenis varchar15
varchar25 pk
transportasi i d
i d_transportasi i d_kota
nama_transportasi rute
harga varchar15
varchar15 varchar20
varchar60 varchar2000
integer pk
fk1 fk2
penginapan i d_pengi napan
i d_kota j enis_penginapan
nama_penginapan harga
varchar20 varchar20
varchar30 varchar50
integer pk
fk l okasi wisata
id_l okasi id_kota
nama alamat
harga foto
keterangan keterangan1
varchar20 varchar20
varchar60 varchar80
integer varchar50
varchar1500 varchar2000
pk fk
kota id_kota
id_provinsi kota
varchar20 varchar20
varchar30 pk
fk provi nsi
id_provinsi provi nsi
varchar20 varchar30
pk memi li ki
id_lokasi no_paket
varchar20 varchar15
pk,fk1 pk,fk2
berada di i d_l okasi
i d_detail varchar20
i nteger pk,fk1
pk,fk2
Gambar 3.9 PDM Aplikasi Panduan Wisata Pada Travel Agency bagi Backpaker PDM kependekan dari
Physical Data Model. PDM merupakan
gambaran secara detail basis data dalam bentuk fisik. Penggambaran rancangan PDM memperlihatkan struktur penyimpanan data yang benar pada basis data yang
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
44
digunakan sesungguhnya.
3.4 Struktur Database