Nama Kelompok:
1. Ni Putu Ayu Gempita Sari 19103140
2. Luh Made Jero Nanda Ananda 19103146
DENPASAR
2020
Sebuah usaha rentcar mobil ingin membuat database untuk mencatat penyewaan mobil
beserta denda penyewa yang terlambat mengembalikan mobil tepat waktu. Beriku ini aturan
bisnis usaha tersebut.
1. Setiap pelanggan akan diidentifikasi oleh No_KTP. Pelanggan akan memiliki atribut
Nama, Tanggal_Lahir, Jenis_Kelamin, Alamat (No_Rumah, Nama_Jalan, Kode_Pos,
Kota, dan Provinsi), No_Telp (bisa lebih dari 1).
2. Mobil diidentifikasi oleh plat_nomor dengan atribut Jenis_Mobil, Warna,
Tahun_Pembuatan, dan Harga.
3. Sewa memiliki No_Nota, Jaminan (bisa lebih dari 1), Total_Harga, Tgl_Sewa, dan
Tgl_Kembali (Hari_Kembali dan Jam_Kembali).
4. Karyawan memiliki ID_Karyawan, Nama, Alamat, dan No_Telp (lebih dari 1).
5. Denda memiliki No_Nota, Tarif, Total_Hari, dan Total_Denda.
6. Setiap mobil bisa disewa oleh banyak pelanggan setiap harinya, tetapi pelanggan
boleh menyewa lebih dari satu mobil perharinya.
7. Transaksi sewa mobil, dimana tempat rentcar menyewakan lebih dari satu mobil
namun setiap mobil hanya bisa disewakan sekali pada hari tersebut.
8. Setiap Transaksi sewa akan diurus oleh seorang karyawan. Sebaliknya karyawan akan
mengurus lebih dari satu transaksi
9. Setiap pelanggan yang terlambat mengembalikan mobil akan dikenai denda
10. Membuat rancangan table-table dalam database
Jawab :
Entitas-entitas yang terlibat.
Pelanggan
Mobil
Sewa
Karyawan
Denda
Pelanggan
Field
No_KTP
Nama
Tgl_Lahir
Jenis_Kelamin
Kode_Pos
No_Rumah
Jalan
Kota
Provinsi
Telp
Field
No_KTP(FK references pelanggan)
Telp
Mobil
Field
Plat_Nomor
Warna
Jenis_Mobil
Tahun
Harga
Jaminan
Field
No_Nota (FK references Sewa)
Jaminan
Karyawan
Field
ID_Karyawan
Nama
Alamat
Telp
Denda
Field
No_Nota
Tarif