3.4.2. Perancangan Database
Perancangan database digunakan untuk menunjukkan struktur database berupa tabel-tabel yang dipergunakan dalam aplikasi tugas akhir ini. Berikut ini
adalah struktur tabel yang dipergunakan :
3.4.2.1. Tabel Cabang
Tabel cabang dipergunakan untuk menyimpan data cabang restoran secara lengkap termasuk lokasi geografisnya berupa nilai longitude dan latitude.
Berikut ini adalah struktur tabel cabang : Tabel 3.1. Struktur Tabel Cabang
No Nama Field Tipe
Keterangan 1
Id Numerik
Primary Key 2
Nama_Cabang Varchar50
3 Alamat
Varchar100 4
Longitude Varchar50
5 Latitude
Varchar50 6
Telp Varchar20
3.4.2.2. Tabel Detail Pemesanan
Tabel detail pemesanan dipergunakan untuk menyimpan data detail pemesanan yang dilakukan oleh customer, yang terkadang perlu customisasi.
Berikut ini adalah struktur tabel cabang : Tabel 3.2. Struktur Tabel Detail Pesanan
No Nama Field Tipe
Keterangan 1
Id_trans Numerik
Primary Key
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
2 Id_Makanan
Numerik Primary Key
3 Jumlah
Numerik 4
Id Numerik
No urut pesanan
3.4.2.3. Tabel Menu
Tabel menu dipergunakan untuk menyimpan data menu yang dapat dipesan oleh customer. Berikut ini adalah struktur tabel menu :
Tabel 3.3. Struktur Tabel Menu No Nama Field
Tipe Keterangan
1 Id_Makanan
Numerik Primary Key
2 Nama_Makanan
Varchar50 3
Harga Varchar20
4 Deskripsi
Varchar100 5
Path_gambar Varchar50
6 Jenis
Varchar20
3.4.2.4. Tabel Pemesanan
Tabel menu pemesanan dipergunakan untuk menyimpan data pesanan yang dilakukan oleh customer. Berikut ini adalah struktur tabel pemesanan :
Tabel 3.4. Struktur Tabel Pemesanan No Nama Field
Tipe Keterangan
1 Id
Numerik Primary Key
2 Nama
Varchar20
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3 Alamat
Varchar20 4
Telp Varchar20
5 Longitude
Varchar50 6
Latitude Varchar50
7 Cabang_pelayan
Numerik 8
Jarak Numerik
3.4.2.5. Tabel Peta
Tabel peta dipergunakan untuk menyimpan data peta lokasi tujuan pengantaran berdasarkan pesanan customer. Berikut ini adalah struktur tabel Peta:
Tabel 3.5. Struktur Tabel Peta No Nama Field
Tipe Keterangan
1 Id
Numerik Primary Key
2 Kota
Enumerasi 3
Makanan Enumerasi
4 Code
Enumerasi 5
Total_Harga Numerik
6 JumlahPesan
Numerik 7
Alamat Varchar45
8 Unit_id
Numerik 9
Latitude Varchar50
10 Longitude
Varchar50 Keterangan :
Kota = Enum Surabaya,Sidoarjo,Pasuruan,Gresik.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Makanan = Enum Mie Ayam, Pangsit Mie, Cap Jay, Bakso Code = Enum Menu1, Menu2, Menu3, Menu4
3.4.2.6. Tabel Users