Tabel Admin Tabel Konsumen Tabel Barang

a. Tabel Admin

Berikut adalah deskripsi dari tabel admin : Tabel 3.4 Tabel Admin Nama Field Type Key Keterangan username Varchar 20 Primary key Digunakan sebagai primary key untuk menampung username admin password Varchar 35 Digunakan untuk menampung password admin namaadmin Varchar 50 Digunakan untuk menampung nama admin pertanyaan Int 2 Digunakan untuk menampung data pertanyaan untuk admin jawab Varchar 50 Digunakan untuk menampung jawaban admin status Enum ‘admin’, ‘gudang’, ‘keuangan’, ‘shipping’, ‘karyawan’ Digunakan untuk menampung status admin status_dihapus Enum ‘T’, ‘Y’ Digunakan untuk menampung status admin yang dihapus

b. Tabel Konsumen

Berikut adalah deskripsi dari tabel konsumen : Tabel 3.5 Tabel Konsumen Nama Field Type Key Keterangan email Varchar 40 Primary key Digunakan sebagai primary key untuk menampung data email konsumen password Varchar 50 Digunakan untuk menampung password konsumen nama Varchar 50 Digunakan untuk menampung nama konsumen jeniskelamin Enum‘Pria’, ’Wanita’ Digunakan untuk menampung jenis kelamin konsumen alamat Varchar 200 Digunakan untuk menampung alamat lengkap dari konsumen id_kabkota Int 10 Foreign key reference ke tabel t_kabkota, field id_kabkota Digunakan untuk menampung id kabkota tempat tinggal dari konsumen kodepos Int 5 Digunakan untuk menampung kodepos tempat tinggal konsumen tlp Varchar 15 Digunakan untuk menampung nomor telepon konsumen aktif Enum‘0’, ’1’ Digunakan untuk mengetahui konsumen yang telah aktivasi email sehingga dapat melakukan login status Varchar 4 Digunakan untuk mengetahui status konsumen pertanyaan Int 2 Digunakan untuk menampung data pertanyaan dari admin jawab Varchar 50 Digunakan untuk menampung jawaban konsumen aktifasi_kode Varchar 50 Digunakan untuk menampung aktifasi kode yang diberikan secara random oleh sistem

c. Tabel Barang

Berikut adalah deskripsi dari tabel barang : Tabel 3.6 Tabel Barang Nama Field Type Key Keterangan kode_barang Int 5 Primary key Digunakan sebagai primary key sebagai kode barang nama_barang Varchar 30 Digunakan untuk menampung nama barang id_subkategori Int 5 Foreign key reference ke tabel subkategori, field id_subkategori Digunakan untuk menampung id subkategori dari barang berat_barang Decimal 10,2 Digunakan untuk menampung berat barang status_dihapus Enum ‘T’, ‘Y’ Digunakan untuk menampung status barang yang dihapus tanggal_barang Timestamp Digunakan untuk menampung tanggal barang yang diinputkan rating Int 10 Digunakan untuk menampung rata-rata rating pada satu barang total_rating Int 10 Digunakan untuk menampung banyaknya total bintang pada satu barang yang telah dirating oleh user total_ratings Int 10 Digunakan untuk menampung banyaknya user yang merating satu jenis barang username Varchar 20 Foreign key reference ke tabel admin, field username Digunakan untuk menampung nama admin

d. Tabel Subkategori