4. Relasi:
- Dapat: Relasi antara mobil dan sewa, menunjukkan setiap mobil dapat disewa dalam satu atau lebih transaksi penyewaan. Namun, setiap transaksi hanya terkait dengan satu mobil tertentu.
- Transaksi: Relasi antara sewa dan customer, menunjukkan setiap transaksi penyewaan dicatat dengan informasi pelanggan yang melakukan penyewaan tersebut. Seorang customer dapat melakukan beberapa transaksi penyewaan, sementara setiap transaksi terkait dengan satu customer.
Setelah mengetahui ERD (Entity Relationship Diagram) kita juga dapat membuat EERD (Extended Entity Relationship Diagram). Berikut gambar EERD untuk basis data tono rental:
Enhanced Entity Relationship Diagram (EERD) ini menjelaskan relasi antara entitas mobil, sewa dan customer dalam sistem rental mobil. EERD ini memungkinkan kita untuk melihat hubungan yang kompleks dan saling terkait dalam proses rental mobil. Adapaun relasi-relaisnya adalah:
- Relasi antar mobil dan sewa, relasi ini menggambarkan bahwa setiap mobil bisa disewakan dalam beberapa transaksi sewa yang berbeda. hal ini menghasilkan relasi one-to-many, dimana satu mobil bisa memiliki beberapa sewa, tetapi setiap sewa hanya terkait dengan satu mobil
- Relasi antar sewa dan customer, relasi ini menunjukkan bahwa setiap transaksi sewa memiliki satu pelanggan yang melakukan penyewaan, sedangkan seorang pelanggan bisa memiliki beberapa transaksi sewa diwaktu yang berbeda. relasi ini juga merupakan one-to-many dimana satu customer bisa memiliki beberapa sewa, tetapi setiap sewa hanya terkait dengan satu customer.
Itulah sedikit penjelasan saya mengenai ERD dan EERD pada basis data tono rental. Dari ERD dan EERD, kita dapat mengetahui bagaimana konsep awal dapat diubah mejnadi struktur basis data yang solid dan siap untuk diimplementasikan. Untuk lebih jelaskan silahkan simak video dibawah ini:
Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H