43
3.2.9 Struktur Database
Pada tahap ini diberikan penjelasan mengenai tabel-tabel yang digunakan dalam pembuatan sistem, yang dijelaskan yaitu nama tabel, nama atribut, dan tipe
data yang digunakan.
A. Tabel Master Supplier
Tabel ini berfungsi untuk menyimpan data
Supplier
. Struktur tabel ini ditunjukkan pada tabel 3.1. dalam tabel ini terdapat enam atribut yaitu: Id_supplier,
Nama, Alamat, Kota, Telp, Keterangan. Yang berperan sebagai
primary key
dalam tabel ini adalah attribut Id_supplier.
Tabel 3.1 Master Supplier
No Nama Attribut
Tipe Panjang
Keterangan
1. Id_supplier
Autonumber 10
Primary key 2.
Nama Varchar
100 Not Null
3. Alamat
Varchar 150
Not Null 4.
Kota Varchar
50 Not Null
5. Telp
Varchar 50
Null 6.
Keterangan Varchar
200 Null
B. Tabel Master Bahan Dasar
Tabel ini berfungsi untuk menyimpan data persediaan. Struktur tabel ini ditunjukkan pada tabel 3.2. Dalam tabel ini terdapat lima attribut, yaitu
Id_BahanDasar, NamaBahanDasar,
Stock
, Satuan, HargaSatuan. Didalam tabel ini yang menjadi
primary key
adalah Id_BahanDasar.
44
Tabel 3.2 Master Bahan Dasar
No Nama Atribut
Tipe Panjang
Keterangan
1. Id_BahanDasar
Autonumber 10 NotNull
2. NamaBahanDasar Varchar
50 Null
3. Stock
Number 100
Null 4.
Satuan Varchar
10 Null
5. HargaSatuan
Currency 100
Null
C. Tabel Master Menu
Tabel ini berfungsi untuk menyimpan data menu. Struktur tabel ini ditunjukkan pada tabel 3.3. Dalam tabel ini terdapat enam attribut yaitu: Id_Menu,
Nama Menu, Kuantitas, Satuan, Keterangan, Gambar. Attribut yang menjadi
primary key
adalah, Id_Menu. Tabel 3.3 Master Menu
No Nama
Tipe Panjang
Keterangan
1. Id_Menu
AutoNumber 10
NotNull 2.
Nama_Menu Text
100 Null
3. Min Order
Number 100
Null 4.
Satuan Text
10 Null
5. Keterangan
Text 100
Null 6.
Gambar Text
200 Null
45
D. Tabel Detail Bahan Menu
Tabel ini berfungsi untuk membuat resep atau formula atau
Bill Of Material
BOM, tabel ini terdiri dari sepuluh attribut yaitu: Id_menu, IsBahanHasilProses, Id_BahanDasar, NamaBahanDasar, NamaBahanHasilProses, Level,Harga Proses,
LamaProsesMenit, JumlahBahanDasar,Method. Struktur tabel ini sebagai lookup terhadap tabel Master Bahan Dasar dan Master Menu.
Tabel 3.4 Detail Bahan Menu
No Nama
Tipe Panjang
Keterangan
1. Id_Menu
Number 10
NotNull 2.
IsBahanHasilProses YesNo
3 Null
3. Id_BahanDasar
Text 10
NotNull 4.
NamaBahanDasar Text
100 Null
5. NamaBahanHasilProses
Text 100
Null 6.
Level Text
100 Null
7. HargaProses
Currency 100
Null 8.
LamaProsesMenit Number
100 Null
9. JumlahBahanDasar
Number 100
Null 10.
Method Text
150 Null
E. Tabel Master Pelanggan