Lihat ke Halaman Asli

Desain ERD dan EERD Serta Database Terkait Sistem Penyewaan Rental Mobil

Diperbarui: 17 November 2024   10:27

Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

Ilmu Alam dan Teknologi. Sumber ilustrasi: PEXELS/Anthony

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.
Halaman Selanjutnya


BERI NILAI

Bagaimana reaksi Anda tentang artikel ini?

BERI KOMENTAR

Kirim

Konten Terkait


Video Pilihan

Terpopuler

Nilai Tertinggi

Feature Article

Terbaru

Headline