Mohon tunggu...
Munirotun Nimah
Munirotun Nimah Mohon Tunggu... Mahasiswa - Mahasiswa

ILMU KOMPUTER

Selanjutnya

Tutup

Ilmu Alam & Tekno

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

15 November 2024   12:30 Diperbarui: 15 November 2024   12:39 31
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Bagikan ide kreativitasmu dalam bentuk konten di Kompasiana | Sumber gambar: Freepik

Setelah menentukan entitas dan atributnya, langkah berikutnya adalah mengidentifikasi relasi antar-entitas dan menghubungkan mereka untuk memahami alur data:

Relasi antara Mobil dan Sewa (Disewa oleh)

Setiap mobil bisa disewa oleh lebih dari satu pelanggan di waktu yang berbeda, sehingga relasi ini adalah one-to-many.

Di dalam entitas Sewa, tambahkan kode_mobil sebagai foreign key untuk menghubungkan ke entitas Mobil. Ini menunjukkan bahwa setiap transaksi penyewaan mengacu pada satu mobil tertentu.

Relasi antara Customer dan Sewa (Menyewa)

Seorang pelanggan bisa melakukan penyewaan mobil lebih dari sekali, sehingga relasi ini juga one-to-many.

Tambahkan no_ktp sebagai foreign key di entitas Sewa untuk menghubungkan ke entitas Customer, yang menandakan bahwa setiap penyewaan harus terkait dengan seorang pelanggan.

Relasi antara Rental dan Mobil (Memiliki)

Satu pemilik rental bisa memiliki banyak mobil, sehingga relasi ini adalah one-to-many.

Tambahkan npwp sebagai foreign key di entitas Mobil untuk menghubungkan ke entitas Rental, yang menunjukkan bahwa setiap mobil dimiliki oleh satu pemilik rental.

3. Menyusun ERD

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