Tabel ini menyimpan informasi mengenai perusahaan rental mobil. Struktur tabel ini meliputi kolom:
- no_NPWP (INT): Primary key yang mengidentifikasi rental secara unik.
- nama (VARCHAR(45)): Nama perusahaan rental.
- alamat (VARCHAR(45)): Alamat lokasi rental.
- no_telpon (VARCHAR(45)): Kontak telepon rental.
Relasinya:
- Tabel ini menjadi foreign key di tabel mobil dan customer, menunjukkan bahwa setiap mobil dan pelanggan terhubung dengan rental tertentu.
2. Tabel mobil
Tabel ini menyimpan data mobil yang tersedia untuk disewakan. Kolom dalam tabel ini meliputi:
- kode_mobil (INT): Primary key sebagai identifikasi unik setiap mobil.
- jenis_mobil (VARCHAR(45)): Tipe mobil (misalnya SUV, sedan, dll.).
- tahun_mobil (DATE): Tahun produksi mobil.
- harga_sewa (DECIMAL(10)): Biaya sewa per unit waktu.
- rental_no_NPWP (INT): Foreign key yang merujuk ke tabel rental.
Relasinya:
- Mobil dimiliki oleh rental tertentu dan terhubung dengan tabel mobil_cust melalui relasi transaksi penyewaan.
3. Tabel customer
Tabel ini berisi data pelanggan yang menggunakan layanan rental. Kolomnya meliputi:
- no_ktp (INT): Primary key sebagai identifikasi unik pelanggan.
- nama (VARCHAR(45)): Nama lengkap pelanggan.
- alamat (VARCHAR(45)): Alamat tempat tinggal pelanggan.
- no_telpon (VARCHAR(45)): Nomor telepon pelanggan.
- rental_no_NPWP (INT): Foreign key yang merujuk ke tabel rental.
Relasinya:
- Setiap pelanggan terhubung dengan rental tertentu, dan juga dengan tabel mobil_cust untuk transaksi penyewaan.
4. Tabel mobil_cust
Tabel ini berfungsi sebagai penghubung antara tabel mobil dan customer. Kolom dalam tabel ini meliputi:
- no_sewa (INT): Primary key sebagai identifikasi unik transaksi penyewaan.
- tgl_sewa (DATE): Tanggal penyewaan dimulai.
- tgl_kembali (DATE): Tanggal pengembalian mobil.
- denda (DECIMAL(10)): Biaya keterlambatan (jika ada).
- mobil_kode_mobil (INT): Foreign key yang merujuk ke tabel mobil.
- customer_no_ktp (INT): Foreign key yang merujuk ke tabel customer.
Relasinya:
- Tabel ini menghubungkan mobil yang disewa dengan pelanggan yang melakukan transaksi penyewaan.
Beri Komentar
Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!