Tabel-tabel dan tipe data yang digunakan dalam EERD adalah sebagai berikut:
Tabel Mobil
- kode_mobil: Primary Key, tipe data VARCHAR(20)
- jenis_mobil: Tipe data VARCHAR(50)
- tahun_mobil: Tipe data YEAR
- harga_sewa: Tipe data DECIMAL(10,2)
Tabel Customer
- no_ktp: Primary Key, tipe data VARCHAR(100)
- nama: Tipe data VARCHAR(100)
- no_tlp: Tipe data VARCHAR(15)
- alamat: Tipe data TEXT
Tabel Sewa
- no_sewa: Primary Key, tipe data VARCHAR(10)
- kode_mobil: Foreign key, tipe data VARCHAR(20), merujuk ke Tabel Mobil
- no_ktp: Foreign key, tipe data VARCHAR(100), merujuk ke Tabel Customer
- tgl_sewa: Tipe data DATE
- tgl_kembali: Tipe data DATE
- denda: Tipe data DECIMAL(10,2)
Desain EERD ini menambahkan foreign key yang membantu menjaga integritas data, memastikan setiap transaksi sewa terkait dengan data mobil serta pelanggan yang relevan. Penggunaan ERD dan EERD membuat struktur basis data lebih teratur dan mempermudah pengelolaan serta pemeliharaan data dalam sistem rental mobil.
Untuk informasi lebih lanjut, silakan tonton video yang membahas desain basis data ini.
Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H