CDM dan PDM Informasi Tamu Hotel



1. CDM Sistem Informasi Tamu Hotel
Keterangan :
Diatas merupakan CDM (Conseptual Data Model) dari Sistem Informasi Tamu Hotel. Entity terdiri dari Tamu, Kamar, Transaksi, dan JenisPembayaran.
Berikut ini relasi antara entity dalam Sistem Informasi Tamu Hotel :
a.  Entity Tamu berelasi many to many ke entity Kamar, dimana banyak Tamu memesan banyak Kamar
b.   Entity Tamu berelasi many to one ke entity Transaksi, dimana banyak Tamu melakukan satu Transaksi.
c.   Entity Transaksi berelasi one to many ke entity JenisPembayaran, dimana satu Transaksi  memiliki banyak JenisPembayaran.
Entity JenisPembayaran merupakan supertype dari KartuKredit dan Tunai. Jadi entity KartuKredit dan entity Tunai sebagai subtype dari entity JenisPembayaran.




2. PDM Sistem Informasi Tamu Hotel
Keterangan :
Gambar diatas merupakan PDM (Physical Data Model) dari Sistem Informasi Tamu Hotel. Relasi yang many to many antara entity Tamu dan Kamar menimbulkan entity baru yaitu entity Pesan. Dimana pada entity tersebut terdapat atribut antara entity Tamu dan Kamar diantaranya Id_Tamu dan Id_Kamar.
Relasi yang many to one antara entity Tamu dan Transaksi atribut yang menjadi primary_key dari entity Transaksi, akan menjadi atribut dari entity Tamu dan Transaksi. Seperti pada gambar PDM atribut Id_Transaksi menjadi bagian dari entity Pesan, sedangkan atribut Id_Pesan menjadi bagian dari entity Transaksi. Begitu pula dengan relasi tabel yang one to many lainnya. Atribut yang menjadi primary_key akan menjadi bagian dari entity yang saling berelasi. 
Entity JenisPembayaran yang menjadi supertype dari entity KartuKredit dan entity Tunai.  Semua atribut dari entity JenisPembayaran akan menjadi bagian dari entity KartuKredit dan entity Tunai. Antara lain atribut Id_JenisPembayaran, Id_Transaksi, Id_Pesan. Atribut tersebut yang akan menjadi bagian dari entity KartuKredit dan entity Tunai.


0 komentar

Tambahkan Komentar Anda

DSHARED - SHARE WHATEVER I KNOW

Web Counter