id_sewa INT PRIMARY KEY,
  mobil_kode_mobil INT NOT NULL,
  COSTUMER_no_ktp INT NOT NULL,
  tgl_sewa DATE NOT NULL,
  tgl_kembali DATE,
  denda INT DEFAULT 0,
  total_bayar INT DEFAULT 0,
  FOREIGN KEY (mobil_kode_mobil) REFERENCES mobil(kode_mobil),
  FOREIGN KEY (COSTUMER_no_ktp) REFERENCES COSTUMER(no_ktp)
);
Penjelasan
- Membuat Database dan Menggunakan Database:
- Query CREATE DATABASE rental_mobil membuat database bernama rental_mobil.
- Query USE rental_mobil memastikan bahwa semua tabel yang dibuat akan masuk ke database tersebut.
- Tabel mobil:
- kode_mobil sebagai Primary Key untuk memastikan kode unik untuk setiap mobil.
- jenis_mobil, tahun_mobil, dan harga_sewa untuk menyimpan informasi terkait mobil.
- Tabel COSTUMER:
- no_ktp sebagai Primary Key untuk memastikan setiap pelanggan memiliki identitas unik.
- nama, alamat, dan kontak untuk menyimpan data pelanggan.
- Tabel sewa:
- id_sewa sebagai Primary Key untuk identifikasi unik setiap transaksi sewa.
- mobil_kode_mobil dan COSTUMER_no_ktp sebagai Foreign Key yang menghubungkan tabel sewa ke tabel mobil dan COSTUMER.
- tgl_sewa dan tgl_kembali untuk mencatat durasi sewa.
- denda dan total_bayar untuk menyimpan informasi terkait pembayaran transaksi.
Beri Komentar
Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!