SEWO CAR
Oleh:
Wina Nurlianti
18121018
Tiap pelanggan dapat menyewa labih dari satu mobil dalam sekali
transaksi, akan tetapi tidak sebaliknya dan sewaktu-waktu mobil juga
tidak dapat disewakan karena kemungkinan keterbatasan kendaraan.
Setiap kali transaksi, terjadi sebuah perjanjian kontrak antara kedua belah
pihak dengan adanya catatan kode kontrak, batas tanggal sewa, jumlah
mobil yang disewa, dan harga total.
Pada mobil yang harus dicatat adalah Id mobil, no plat mobil, tahun
pembuatan, merk (Toyota, Honda, Daihatsu, Suzuki, Nissan, dll), jenis
(Kijang, Innova, Altis, Vios, Xenia, Katana, dll), tipe (LX, LGX, V-VTI,
dll), jumlah penumpang, jumlah armada, bahan bakar dan harga sewa.
Tahun
pembuat
an
No plat
Merk
Nama
Id
Nomor Alamat
mobil Jenis
Kode
No. kontrak
Pelanggan pelangga Batas tgl
Mobil Tipe
n sewa
Id
Harga Jumlah
mobil penumpa
No.
sewa
ng
Telepon No. KTP N Bahan
1 Jumlah
Transaksi bakar armada
Harga Jumlah
total mobil
1
Memutuskan
Jumlah
mobil
Id
mobil
Stock Mobil
No plat
Relasi Kardinalitas
Cardinality
Entity Relationship Entity
Rasio
Pelanggan Transaksi Mobil 1:N
Mobil Memutuskan Stock 1:1
Batasan partisipasi
Setiap pelanggan tidak harus bertansaksi untuk menyewa mobil, dan setiap
mobil tidak harus disewa oleh pelanggan. Sehingga entity-entity ini
memiliki partial participation relationship antar keduanya.
Setiap mobil harus ada stock, sehingga mobil memiliki total participation
terhadap relationshipnya dengan entity stock.