Conceptual Data Model CDM Physical Data Model PDM

A. Conceptual Data Model CDM

Sebuah Conceptual Data Model atau CDM menggambarkan secara keseluruhan konsep struktur basis data yang dirancang untuk salah satu aplikasi sebagaimana terlihat pada gambar 3.40. Gambar 3.40 Conceptual Data Model tampung pesanan Tampung id paket daftar fasilitas kumpulan wisata Banyak pelanggan banyak wisata Banyak hotel Banyak kota Gambar wisata Gambar paket Punya hotel Memakai transportasi Pesanan Maintenance profil Maintenance paket ID_paket Pelanggan ID_pelanggan Nama_pelanggan Alamat_pelanggan Jenis_kelamin Telepon Email_pelanggan Password_pelanggan Status_pelanggan Paket_wisata ID_paket Nama_paket Jenis_paket Lama_paket Status_paket Harga_paket k1 k2 k3 k4 Penjualan ID_penjualan Nama_pembayar No_rekening Jumlah Orang Tanggal_pesan Tanggal_bayar Tanggal_keberangkatan Total_bayar Harga_dp Kode_voucher Status_bayar Keterangan Wisata ID_wisata Nama_wisata Harga Status_wisata Admin ID_admin Nama_admin Username_admin Password_admin Profil_perusahaan ID_profil Isi_profil Transportasi ID_transportasi Nama_transportasi Harga_transportasi Status_transportasi Jumlah_penumpang Batas_maksimal Hotel ID_hotel Nama_hotel Harga_hotel Status_hotel Gambar ID_gambar Path Status Jenis_gambar Kota ID_kota Nama_kota Provinsi ID_provinsi Nama_provinsi Fasilitas ID_fasilitas Nama_fasilitas Status Tampung Penjualan ID_penjualan2 Nama_pembayar2 No_rekening2 Jumlah Orang2 Tanggal_pesan2 Tanggal_bayar2 Tanggal_keberangkatan2 Harga_dp2 Kode_voucher2 Status_bayar2

B. Physical Data Model PDM

Sebuah Physical Data Model atau PDM menggambarkan secara detail konsep rancangan struktur basis data yang dirancang untuk salah satu aplikasi. PDM merupakan hasil generate dari CDM. Pada PDM tergambar jelas tabel-tabel penyusun basis data beserta kolom-kolom yang terdapat pada setiap tabel sebagaimana terlihat pada gambar 3.41. 92 ID_PELANGGAN = ID_PELANGGAN ID_PAKET = ID_PAKET ID_HOTEL = ID_HOTEL ID_FASILITAS = ID_FASILITAS ID_PAKET = ID_PAKET ID_WISATA = ID_WISATA ID_KOTA = ID_KOTA ID_KOTA = ID_KOTA ID_KOTA = ID_KOTA ID_PROVINSI = ID_PROVINSI ID_WISATA = ID_WISATA ID_GAMBAR = ID_GAMBAR ID_GAMBAR = ID_GAMBAR ID_HOTEL = ID_HOTEL ID_TRANSPORTASI = ID_TRANSPORTASI ID_PENJUALAN = ID_PENJ UALAN ID_PELANGGAN = ID_PELANGGAN ID_ADMIN = ID_ADMIN ID_ADMIN = ID_ADMIN ID_PAKET = ID_PAKET PELANGGAN ID_PELANGGAN varc har20 ID_KOTA varc har50 NAMA_PELANGGAN varc har50 ALAMAT_PELANGGAN varc har50 JENIS_KELAMIN varc har50 TELEPON int EMAIL_PELANGGAN varc har50 PASSWORD_PELANGGAN varc har50 STATUS_PELANGGAN varc har50 PAKET_WISATA ID_PAKET varc har50 ID_ADMIN varc har50 ID_TRANSPORTASI varc har50 ID_HOTEL varc har50 ID_GAMBAR varc har50 NAMA_PAKET varc har50 JENIS_PAKET varc har50 LAMA_PAKET varc har50 STATUS_PAKET varc har50 HARGA_PAKET int K1 int K2 int K3 int K4 int PENJ UALAN ID_PENJUALAN varc har20 ID_PAKET varc har50 NAMA_PEMBAYAR varc har50 NO_REKENING int JUMLAH_ORANG int TANGGAL_PESAN datetime TANGGAL_BAYAR datetime TANGGAL_KEBERANGKATAN datetime TOTAL_BAYAR int HARGA_DP int KODE_VOUCHER varc har50 STATUS_BAYAR varc har50 KETERANGAN varc har50 WISATA ID_WISATA varc har20 ID_KOTA varc har50 NAMA_WISATA varc har50 HARGA int STATUS_WISATA varc har50 ADMIN ID_ADMIN varc har50 NAMA_ADMIN varc har50 USERNAME_ADMIN varc har50 PASSWORD_ADMIN varc har50 PROFIL_PERUSAHAAN ID_PROFIL varc har50 ID_ADMIN varc har50 ISI_PROFIL text TRANSPORTASI ID_TRANSPORTASI varc har50 NAMA_TRANSPORTASI varc har50 HARGA_TRANSPORTASI int STATUS_TRANSPORTASI varc har50 JUMLAH_PENUMPANG int BATAS_MAKSIMAL int HOTEL ID_HOTEL varc har50 ID_KOTA varc har50 NAMA_HOTEL varc har50 HARGA_HOTEL int STATUS_HOTEL varc har50 GAMBAR ID_GAMBAR varc har50 PATH text STATUS varc har50 JENIS_GAMBAR varc har50 KOTA ID_KOTA varc har50 ID_PROVINSI varc har50 NAMA_KOTA varc har50 PROVINSI ID_PROVINSI varc har50 NAMA_PROVINSI varc har50 FASILITAS ID_FASILITAS varc har50 NAMA_FASILITAS varc har50 STATUS varc har50 TAMPUNG_PENJUALAN ID_PENJUALAN2 varc har20 ID_PAKET varc har50 ID_PELANGGAN varc har20 NAMA_PEMBAYAR2 varc har50 NO_REKENING2 int JUMLAH_ORANG2 int TANGGAL_PESAN2 datetime TANGGAL_BAYAR2 datetime TANGGAL_KEBERANGKATAN2 datetime HARGA_DP2 int KODE_VOUCHER2 varc har50 STATUS_BAYAR2 varc har50 PESANAN ID_PELANGGAN varc har20 ID_PENJUALAN varc har20 GAMBAR_WISATA ID_GAMBAR varc har50 ID_WISATA varc har20 KUMPULAN_WISATA ID_WISATA varc har20 ID_PAKET varc har50 DAFTAR_FASILITAS ID_FASILITAS varc har50 ID_HOTEL varc har50 G am ba r 3.41 P h y si cal D at a M o d el Gambar 3.41 Physical Data Model

3.2.6 Struktur basis data