Mohon tunggu...
Muhammad FaridsyahKide
Muhammad FaridsyahKide Mohon Tunggu... Mahasiswa - Mahasiswa

Seorang mahasiswa

Selanjutnya

Tutup

Ilmu Alam & Tekno

Pembuatan ERD dan EERD Database Rental Mobil

15 November 2024   01:35 Diperbarui: 15 November 2024   07:40 25
+
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

1: ERD rental mobil

Artikel ini membahas desain ERD (Entity Relationship Diagram) untuk sistem database rental mobil. Diagram ini dirancang untuk memvisualisasikan struktur data, hubungan antar entitas, serta atribut-atribut penting yang mendukung operasional bisnis rental mobil.

Berikut adalah penjelasan terkait entitas, atribut, dan hubungan yang tertera pada diagram:

1. Entitas dan Atribut

  1. Rental

    • Entitas ini mewakili bisnis rental mobil.
    • Atributnya:
      • no_npwp: Nomor NPWP sebagai identitas unik rental (Primary Key).
      • nama: Nama bisnis rental.
      • alamat: Alamat operasional rental.
      • no_telepon: Nomor telepon yang dapat dihubungi.
  2. Mobil

    • Entitas ini mewakili data mobil yang dimiliki oleh rental.
    • Atributnya:
      • kode_mobil: Kode unik untuk setiap mobil (Primary Key).
      • jenis_mobil: Jenis mobil, misalnya sedan atau SUV.
      • tahun_mobil: Tahun produksi mobil.
      • harga_sewa: Biaya sewa mobil per hari.
  3. Customer

    • Entitas ini merepresentasikan pelanggan yang menyewa mobil.
    • Atributnya:
      • no_ktp: Nomor KTP sebagai identitas unik pelanggan (Primary Key).
      • nama: Nama pelanggan.
      • no_tlp: Nomor telepon pelanggan.
      • alamat: Alamat pelanggan.
  4. Data Sewa

    • Entitas ini mencatat transaksi penyewaan mobil yang dilakukan oleh pelanggan.
    • Atributnya:
      • no_sewa: Nomor unik setiap transaksi penyewaan (Primary Key).
      • tgl_sewa: Tanggal awal penyewaan.
      • tgl_kembali: Tanggal akhir penyewaan.
      • denda: Biaya tambahan jika ada keterlambatan pengembalian.

2. Relasi Antar Entitas

  1. Rental memiliki Mobil (1)

    • Relasi ini menunjukkan bahwa setiap rental memiliki satu atau lebih mobil, tetapi setiap mobil hanya dimiliki oleh satu rental.
  2. Rental melayani Customer (1)

    • Setiap rental dapat melayani banyak pelanggan (customer), tetapi setiap pelanggan hanya terkait dengan satu rental.
  3. HALAMAN :
    1. 1
    2. 2
    3. 3
    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