Dalam dunia bisnis modern, pengelolaan data menjadi salah satu kunci utama keberhasilan. Hal ini tidak terkecuali dalam industri penyewaan mobil, di mana data pelanggan, kendaraan, dan transaksi harus dikelola dengan baik. Salah satu cara untuk merancang sistem pengelolaan data yang efektif adalah dengan menggunakan Entity Relationship Diagram (ERD). Artikel ini akan membahas desain ERD yang dirancang untuk sebuah sistem penyewaan mobil.
Memahami Komponen dalam ERD
Gambar di atas menunjukkan desain ERD yang terdiri dari beberapa entitas utama beserta atribut dan relasinya. Berikut adalah penjelasan rinci mengenai setiap komponen:
1. Entitas Rental
Entitas ini merepresentasikan perusahaan atau pihak yang menyediakan layanan penyewaan mobil. Beberapa atribut penting yang dimiliki entitas ini adalah:
- no_npwp: Nomor identitas pajak perusahaan.
- nama: Nama perusahaan penyewaan.
- alamat: Lokasi perusahaan.
- no_telpon: Nomor telepon untuk keperluan kontak.
- Relasi entitas ini melibatkan hubungan dengan entitas Mobil melalui relasi memiliki, serta hubungan dengan entitas Customer melalui relasi melayani.
Relasi entitas ini melibatkan hubungan dengan entitas Mobil melalui relasi memiliki, serta hubungan dengan entitas Customer melalui relasi melayani.
2. Entitas Mobil
Entitas ini berisi data mengenai mobil yang tersedia untuk disewakan. Beberapa atributnya meliputi:
- kode_mobil: Kode unik untuk identifikasi mobil.
- tahun_mobil: Tahun produksi mobil.
- jenis_mobil: Tipe atau kategori mobil (misalnya sedan, SUV, dll.).
- harga_sewa: Biaya penyewaan mobil per hari.
Relasi entitas ini melibatkan hubungan dengan Rental (melalui memiliki) dan entitas Mobil_Cust (melalui disewakan).
3. Entitas Customer
Entitas ini merepresentasikan data pelanggan yang menggunakan layanan rental. Atribut penting dari entitas ini adalah:
- no_ktp: Nomor KTP pelanggan.
- nama: Nama lengkap pelanggan.
- alamat: Alamat tempat tinggal pelanggan.
- no_telpon: Nomor telepon pelanggan.