Desain basisdata ini menjelaskan tahapan pembuatan ERD dalam studi kasus Tono Rental. Sistem ini di bangun berdasarkan beberapa aturan sebagai berikut :
1. Setiap rental dapat memiliki banyak mobil.
2. Setiap banyak mobil dapat memiliki satu rental.
3. Setiap customer dapat sewa banyak mobil, begitupun sebaliknya.
Berdasarkan aturan di atas kita memproleh tiga entitas utama adalah rental, mobil, dan customer. Peroleh tersebut dapat di lihat pada gambar di bawah ini :
Pada gambar di atas menjelaskan hubungan antara entitas utama dalam Tono Rental yaitu rental, mobi, dan customer. Setiap entitas memiliki beberapa atribut tersendiri. Entitas rental memiliki atribut no_telp, alamat, nama, npwp. Entital mobil memiliki atribut thn_mobil, harga-sewa, code_mobil, jenis_mobil. Entitas customer memiliki atribut no_sewa, tgl_kembali, denda, tgl_sewa. Sedangkat atribut yang bercetak tebal pada setiap entitas berperan sebagai primary key.
Relasi yang terdapat pada gambar di atas ada dua yaitu relasi memiliki yang beratribut npwp sebagai foreighn key antar rental dan mobil. Dan relasi selanjutnya adalah sewa yang beratribut tgl_sewa, no_sewa, tgl_kembali, serta denda. Pada entitas rental dan mobil berelasi one to many sedangkan pada mobil dan customer berelasi many to many.
Setelah kita membuat ERD selanjutnya kita membuat EERD untuk tampilan yang lebih akuratnya. Untuk gambar EERDnya dapat di lihat pada gambar di bawah ini.
Untuk lebih jelasnya anda dapat menontop pada video youtube di bawah proses pembuatan ERD dan EERD Tono Rental :