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 :
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