Mohon tunggu...
Indah Haerunnisa
Indah Haerunnisa Mohon Tunggu... Pelajar Sekolah - Mahasiswa

ILMU KOMPUTER

Selanjutnya

Tutup

Ilmu Alam & Tekno

Membuat Entity Relationship Diagram (ERD) dan Enhanced Entity Relationship Diagram (EERD) untuk Sistem Rental Mobil

14 November 2024   19:42 Diperbarui: 14 November 2024   19:48 48
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

a. Relasi antara Mobil dan Sewa (Disewa)

Setiap mobil bisa disewa oleh beberapa pelanggan pada waktu yang berbeda, jadi relasi antara Mobil dan Sewa adalah one-to-many.

Dalam entitas Sewa, tambahkan atribut kode_mobil sebagai foreign key yang menghubungkan entitas Sewa dengan entitas Mobil. Ini menunjukkan bahwa setiap penyewaan mengacu pada satu mobil.

b. Relasi antara Sewa dan Customer (Menyewa)

Seorang pelanggan bisa menyewa mobil lebih dari sekali. Dengan demikian, relasi antara Customer dan Sewa juga adalah one-to-many.

Di entitas Sewa, tambahkan no_ktp sebagai foreign key untuk menghubungkan entitas Sewa dengan entitas Customer. Ini menandakan bahwa setiap catatan penyewaan terkait dengan satu pelanggan.

c. Relasi antara Tono_Rental dan Mobil (Memiliki)

Satu penyedia rental (Tono_Rental) dapat memiliki beberapa mobil, sehingga relasi antara Tono_Rental dan Mobil adalah one-to-many.

Pada entitas Mobil, tambahkan npwp sebagai foreign key yang menghubungkan entitas Mobil dengan entitas Tono_Rental. Ini menandakan bahwa satu mobil dimiliki oleh satu penyedia rental.

3. Menyusun ERD

Berdasarkan entitas dan relasi yang telah ditentukan, kita dapat menyusun ERD untuk sistem rental mobil. ERD ini akan mencakup entitas Mobil, Sewa, Customer, dan Tono_Rental beserta atribut-atribut dan relasi yang telah kita identifikasi.

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
Mohon tunggu...

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno 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