commit to user 32
3.4 Perancangan Database
Perancangan database untuk pembuatan aplikasi pemesanan septum lukis ini menggunakan database MySQL, detail rancangan tabel ditunjukkan pada
tabel 3.2, tabel 3.3, tabel 3.4, tabel 3.5, tabel 3.6, tabel 3.7, tabel 3.8, tabel 3.9 di bawah ini.
3.4.1 Tabel Admin
Tabel admin digunakan untuk menyimpan data dari admin website, yang ditunjukkan seperti tabel 3.2.
Tabel 3.2 Tabel Admin Nama Field
Tipe Data Ukuran Field
Keterangan Id_admin
Integer 2
Primary key Username
Varchar 10
- Password
Varchar 10
-
3.4.2 Tabel design
Tabel design digunakan untuk menyimpan data design sepatu lukis, yang ditunjukkan seperti tabel 3.3 di bawah ini :
Tabel 3.3 Tabel design Nama Field
Tipe data Ukuran Field
Keterangan Id_design
Varchar 6
Primary key description
Varchar 25
- img_galerry
Varchar 25
-
3.4.3 Tabel pelanggan
Tabel pelanggan digunakan untuk menyimpan data pelanggan yang telah meregistrasikan data dirinya, yang ditunjukkan seperti tabel 3.4 di bawah ini
commit to user 33
Tabel 3.4 Tabel Pelanggan Nama Field
Tipe data Ukuran data
Keterangan id_pelanggan
Varchar 6
Primary key nama_lengkap
Varchar 25
- alamat
Text -
no_telepon Varchar
12 -
Username Varchar
10 Password
Varchar 25
- Tgl_daftar
Date time -
3.4.4 Tabel ongkir
Tabel ongkir digunakan untuk menyimpan data ongkos kirim ke beberaoa kota, yang ditunjukkan seperti tabel 3.5 di bawah ini :
Tabel 3.5 Tabel ongkir Nama Field
Tipe Data Ukuran Data
Keterangan Id_kota
Varchar 10
Primary key Nama_kota
Varchar 20
- Ongkos
Integer 6
-
3.4.5 Tabel produk
Tabel produk digunakan untuk menyimpan data contoh-contoh produk sepatu lukis yang sudah jadi, yang ditunjukkan seperti tabel 3.6 di bawah
ini: Tabel 3.6 Tabel produk
Nama Field Tipe Data
Ukuran Data Keterangan
id_sepatu Varchar
6 Primary key
Nama_sepatu Varchar
20 -
Foto Varchar
25 -
commit to user 34
3.4.6 Tabel type
Tabel type digunakan untuk menyimpan data tipe sepatu yang dijual, yang ditunjukkan seperti tabel 3.7 di bawah ini :
Tabel 3.7 Tabel type Nama Field
Tipe Data Ukuran Data
Keterangan Id_type
Varchar 6
Primary key Nama_type
Varchar 20
- Harga
Integer 5
- Foto
Varchar 25
-
3.4.7 Tabel transaksi
Tabel transaksi digunakan untuk menyimpan data transaksi yang telah dilakukan oleh para pelanggan, yang ditunjukkan seperti tabel 3.8 di bawah
ini. Tabel 3.8 Tabel transaksi
Nama Field Tipe Data
Ukuran Data Keterangan
Id_transaksi Varchar
12 Primary key
Id_type Varchar
6 Foreign Key
Ukuran sepatu Integer
2 -
Warna Varchar
10 Foreign Key
Id_pelanggan Varchar
6 -
Jumlah_sepatu Integer
1 -
provinsi Varchar
15 -
Total Integer
10 -
Tgl_transaksi Datetime
- -
Status Varchar
10 -
commit to user 35
3.4.8 Tabel konfirmasi