Mohon tunggu...
Andi Ibrahim Mugfirun Rijaal
Andi Ibrahim Mugfirun Rijaal Mohon Tunggu... Mahasiswa - Mahasiswa

Saya Mahasiswa Universitas Haluoleo Kendari Prodi Ilmu Komputer

Selanjutnya

Tutup

Ruang Kelas

Pembuatan ERD dan EERD Database Rental Mobil

14 November 2024   21:50 Diperbarui: 14 November 2024   22:04 25
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Gambar 1: ERD Dok. Pribadi

Tulisan ini menjelaskan cara membuat ERD (Entity Relationship Diagram) dan EERD (Extended Entity Relationship Diagram) untuk mengelola database pada toko rental mobil, yang terdiri dari beberapa entitas seperti customer, sewa, dan mobil.

pada gambar pertama, masing-masing entitas dilengkapi atribut tersendiri. Customer memiliki no_ktp, nama, no_tlp, dan alamat, sementara mobil memuat kode_mobil, jenis_mobil, tahun_mobil, serta harga_sewa. Kedua entitas ini memiliki hubungan many-to-many, yang menuntut dibentuknya entitas tambahan bernama sewa, dengan atribut no_sewa, tgl_sewa, tgl_kembali, dan denda. Hubungan ini dapat dijelaskan sebagai berikut:

-Satu orang customer dapat menyewa satu atau lebih mobil.

-Satu mobil bisa disewa oleh satu customer atau lebih.

Gambar 2:EERD. Pribadi
Gambar 2:EERD. Pribadi
Dari gambar kedua yang menunjukkan desain EERD, terlihat bahwa database terdiri dari tiga tabel: customer, sewa, dan mobil. Tabel customer dan mobil berfungsi sebagai tabel utama, sedangkan tabel sewa muncul sebagai hasil dari hubungan many-to-many antara customer dan mobil. Dalam tabel sewa, terdapat kunci tamu yang mengacu pada kedua tabel utama tersebut, sehingga memungkinkan keterkaitan data antara customer dan mobil. 


Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H

Mohon tunggu...

Lihat Konten Ruang Kelas Selengkapnya
Lihat Ruang Kelas Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun