Rancangan CDM
PELANGGAN
MOBIL
id_pelanggan
no_polisi nama
merek alamat
SEWA
warna telepon
tahun no_ktp
MELAKUKAN
TRANSAKSI
PETUGAS
id_sewa
id_petugas
tgl_sewa
nama
MELAYANI tgl_kembali
alamat
harga
telepon
jumlah
SEWA
NO_POLISI integer ID_PELANGGAN = ID_PELANGGAN
NO_POLISI = NO_POLISI ID_PELANGGAN = ID_PELANGGAN
ID_PELANGGAN varchar(20)
TRANSAKSI
ID_SEWA varchar(50)
PETUGAS
ID_PETUGAS varchar(50)
ID_PETUGAS varchar(50)
ID_PELANGGAN varchar(20)
NAMA varchar(50)
ID_PETUGAS = ID_PET UGAS TGL_SEWA date
ALAMAT varchar(50)
TGL_KEMBALI date
TELEPON varchar(20)
HARGA varchar(50)
JUMLAH varchar(50)
Mencari Hubungan atau relasi antara ke empat entity atau file diatas maka kita dapatkan
hubungan sebagai berikut :
1. Tabel Mobil : satu mobil bisa dipinjam sama banyak pelanggan adalah many to
many.
2. Tabel Pelanggan : satu pelanggan bisa meminjam banyak mobil adalah many to
many.
4. Tabel Petugas : satu petugas bisa dilakukan banyak transaksi adalah one to many.