3.2.7. Hubungan Antar Tabel
Adapun hubungan antar tabel dari sistem ini, dapat dilihat pada Gambar 3.6.
Tabel Daftar_Harga Id_Mobil
Harga_Sewa_Mobil Lama_Sewa Id_Supir
Tabel_Data_Mobil Id_Mobil Id_Muatan Type_Mobil
… Harga_Sewa_Mobil
Tabel Persyaratan Harga_Sewa_Mobil Lama_Sewa Id_Supir Pembayaran
Tabel Formulir_Pemesanan Id_Pelanggan
Alamat Email Id_Mobil Lama_Sewa Tanggal_Pesan
Tabel Supir Id_Supir Nama
Telepon Jenis_Kelamin
Tabel Pelanggan Id_Pelanggan Nama Telepon Jenis_Kelamin Email
Alamat
Gambar 3.6. Relasi Antar Tabel
Universitas Sumatera utara
Pada perancangan database terdapat beberapa tabel. Tabel pada database Yoga Rental Car memiliki hubungan satu dengan yang lain. Tabel pada perancangan
database pada Yoga Rental Car adalah sebagai berikut:
1. Daftar Harga Tabel daftar harga digunakan untuk data yang berhubungan dengan daftar
harga. Berikut ini adalah field-field yang dibuat dalam tabel daftar harga yang dapat dilihat pada Tabel 3.2.
Tabel 3.2. Tabel Daftar Harga
Field Name Type
Field Size Keterangan
Id_Mobil Harga_Sewa
Lama_Sewa Id_Supir
Int Varchar
Varchar Int
3 20
15 2
Id jenis mobil Biaya sewa mobil
Lama sewa mobil No.id supir
2. Data Mobil Tabel data mobil digunakan untuk data yang berhubungan dengan data mobil.
Berikut ini adalah field-field yang dibuat dalam tabel data mobil yang dapat dilihat pada Tabel 3.3.
Tabel 3.3. Tabel Data Mobil
Field Name Type
Field Size Keterangan
Jenis_Mobil Jumlah_Muatan
Type_Mobil Warna_Mobil
Harga_Sewa Int
Int Varchar
Varchar Int
3 3
10 20
3 Jenis mobil
Banyak muatan Type mobil
Warna mobil Harga sewa mobil
Universitas Sumatera utara
3. Syarat dan Ketentuan Tabel syarat kententuan digunakan untuk data yang berhubungan dengan
segala syarat-syarat dan ketentuan-ketentuan dalam hal menyewa mobil. Berikut ini adalah field-field yang dibuat dalam tabel data syarat dan ketentuan yang dapat dilihat
pada Tabel 3.4.
Tabel 3.4. Tabel Syarat dan Ketentuan
Field Name Type
Field Size Keterangan
Harga_Sewa Lama_Sewa
Nama_Supir Jenis_Pembayaran
Int Int
Varchar Varchar
2 3
20 20
Harga sewa mobil Lama waktu sewa
Nama supir Jenis pembayaran
4. Formulir Pemesanan Tabel formulir pemesanan digunakan untuk data yang berhubungan dengan
pemesanan kendaraan mobil. Berikut ini adalah field-field yang dibuat dalam tabel formulir pemesanan yang dapat dilihat pada Tabel 3.5.
Tabel 3.5. Tabel Formulir Pemesanan
Field Name Type
Field Size Keterangan
Nama_Pelanggan Alamat
Email Jenis_Mobil
Lama_Sewa Tanggal_Pemesanan
Varchar Varchar
Varchar Varchar
Int Varchar
15 30
15 15
2 10
Nama pelanggan Alamat pelanggan
Email Jenis mobil
Lama sewa Tanggal pemesanan
5. Supir Tabel supir digunakan untuk data yang berhubungan dengan supir. Berikut ini
adalah field-field yang dibuat dalam tabel supir yang dapat dilihat pada Tabel 3.6.
Universitas Sumatera utara
Tabel 3.6. Tabel Supir
Field Name Type
Field Size Keterangan
Id_Supir Nama_Supir
Telepon Jenis_Kelamin
Int Varchar
Int varchar
3 30
3 15
Nomor id supir Nama supir
Telepon Jeis kelamin
6. Pelanggan Tabel pelanggan digunakan untuk data yang berhubungan dengan pelanggan.
Berikut ini adalah field-field yang dibuat dalam tabel pelanggan yang dapat dilihat pada Tabel 3.7.
Tabel 3.7. Tabel Pelanggan
Field Name Type
Field Size Keterangan
Id_Pelanggan Nama
Telepon Jenis_Kelamin
Email Alamat
Int Varchar
Int Varchar
Varchar Varchar
2 30
3 15
20 30
Nomor pelanggan Nama pelanggan
Telepon Jenis kelamin
Email Alamat
7. Administrator Tabel administrator digunakan untuk menampung data untuk administrator,
seperti: nama, dan password. Berikut adalah field-field yang ada dalam tabel administrator yang dapat dilihat pada Tabel 3.8.
Tabel 3.8. Tabel Administrator Field Name
Type Field Size
Keterangan
Nama Varchar
20 Nama administrator
Password Varchar
8 Password administrator
Universitas Sumatera utara
3.2.8. Rancangan Antarmuka Interface