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.

Customer mengisi Data Sewa (1)

  • Hubungan ini menunjukkan bahwa seorang customer dapat membuat beberapa transaksi penyewaan (data_sewa), tetapi setiap transaksi hanya berkaitan dengan satu pelanggan.
  • Mobil dicatat dalam Transaksi Sewa (1)

    • Relasi ini menunjukkan bahwa setiap mobil bisa muncul dalam beberapa transaksi penyewaan (data_sewa), tetapi setiap transaksi hanya melibatkan satu mobil.
  • 3. Penjelasan Khusus pada Atribut dan Relasi

    • Kunci Utama dan Kunci Tamu

      • no_npwp pada entitas Rental menjadi kunci utama untuk identifikasi unik bisnis rental.
      • kode_mobil dan no_ktp pada entitas Mobil dan Customer juga berfungsi sebagai kunci utama untuk masing-masing data.
      • Pada entitas Data Sewa, no_sewa berfungsi sebagai kunci utama, sementara kode_mobil dan no_ktp menjadi kunci tamu (foreign key) untuk menghubungkan data pelanggan dan mobil.
    • Atribut Tambahan

      • Atribut tgl_sewa dan tgl_kembali pada entitas Data Sewa memungkinkan pelacakan waktu penyewaan.
      • Atribut denda mencatat biaya tambahan jika terjadi keterlambatan pengembalian mobil.

    4. Kesimpulan dan Implementasi

    Desain ERD ini menyederhanakan pengelolaan data dalam sistem rental mobil, mulai dari pencatatan data mobil, pelanggan, hingga transaksi penyewaan. Hubungan antar entitas membantu memastikan integritas data dan menghindari duplikasi. Diagram ini dapat diimplementasikan dalam sistem basis data seperti MySQL atau PostgreSQL untuk mendukung operasional bisnis yang lebih efisien.

    Dengan adanya diagram ini, pemilik rental dapat dengan mudah melacak pelanggan, mobil yang disewa, serta pendapatan dari transaksi penyewaan. Diagram ini juga mempersiapkan dasar untuk pengembangan fitur lebih lanjut seperti pelaporan data atau sistem pembayaran digital.

    dok. pri
    dok. pri
    2: EERD Rental Mobil

    Gambar di atas menunjukkan struktur tabel-tabel utama dalam database, lengkap dengan atribut, kunci utama (primary key), dan kunci tamu (foreign key), serta relasi antar tabel. Desain ini bertujuan untuk mempermudah pengelolaan data mobil, pelanggan, transaksi sewa, dan bisnis rental secara keseluruhan.

    1. Struktur Tabel

    1. 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