KATEGORI : 921411132tugas5

Entity Relasionship Diagram

15 November 2012 20:23:50 Dibaca : 478

Contoh Kasus Entity Relasionship Diagram Hotel

dalam sebuah hotel terdapat banyak entity, yang terdiri dari pegawai, tamu, kamar, fasilitas, harga, transaksi masuk, dan transaksi keluar.

LANGKAH-LANGKAH MEMBUAT :

1. Mengidentifikasi dan menetapkan seluruh himpunan entitas yang akan terlibat.

Terdapat 7 entita: pegawai, tamu, kamar, fasilitas, harga, transaksi masuk, dan transaksi keluar.

2. menentukkan atribut dari setiap entitas

  • pegawai = Nip. Nama, Jabatan, Alamat, Telepon, Tahun_Masuk.

  • tamu = Nama, Id-tamu, Alamat, Telepon, Lama-inap.

  • kamar = id-kamar, no-kamar.

  • fasilitas = id-tipe kamar, jumlah kamar, jenis-tipe kamar, other-fasilitas.

  • harga = id-harga, weekend, weekdays.

  • transaksi masuk = id-transaksi, reservasi, tanggal chekin.

  • transaksi keluar = id-transaksi kluar, chekout.

3. Menentukkan Primery key dari setiap entitas

  • pegawai = Nip

  • tamu = Id-tamu

  • kamar = id-kamar

  • fasilitas = id-tipe kamar

  • harga = id-harga

  • transaksi masuk = id-transaksi.

  • transaksi keluar = id-transaksi kluar

4. Menentukan relasionship antar entity

  • pegawai - melayani - transaksi masuk dan transaksi keluar

  • tamu - melakukan- transaksi masuk dan transaksi keluar

  • kamar - memiliki - fasilitas dan harga

  • transaksi inap - untuk harga

  • fasilitas - mempunyai harga

5. Menentukan Cardinality Rasio

  • pegawai - melayani - transaksi masuk dan transaksi keluar (1:N, 1:1)

  • tamu - melakukan- transaksi masuk dan transaksi keluar (M:N, 1:1)

  • kamar - memiliki - fasilitas dan harga (M:N)

  • transaksi inap - untuk harga (1:N)

  • fasilitas - mempunyai harga (1:1)