Tabel User Tabel Kategori Produk Tabel Produk Tabel Gambar Produk Tabel Member Tabel Testimonial

commit to user 57

3.3 Perancangan Database

3.3.1 Skema Database

Gambar 3.34. Skema Database

3.3.2 Definisi Tabel

3.3.2.1 Tabel User

Digunakan untuk menyimpan data login admin dan manajer. Tabel 3.37. Tabel User Nama Field Tipe Data Keterangan Id_user Tinyint2 Kode unik user, Primary Key username Varchar10 Username untuk login Password Varchar30 Password untuk login Level_user Enum‘admin’,’manajer’ Level user untuk login

3.3.2.2 Tabel Kategori Produk

Digunakan untuk menyimpan data kategori produk. commit to user 58 Tabel 3.38. Tabel Kategori Produk Nama Field Tipe Data Keterangan Id_kategori Tinyint2 Kode unik kategori, Primary Key Nama_kategori Varchar20 Nama kategori produk deskripsi text Deskripsi keterangan kategori produk

3.3.2.3 Tabel Produk

Digunakan untuk menyimpan data produk. Tabel 3.39. Tabel Produk Nama Field Tipe Data Keterangan id_produk Int5 Kode unik produk, Primary Key nama_produk Varchar35 Nama produk Harga Int6 Harga produk Stok Smallint3 Stok produk Berat_gr Smallint6 Berat produk dalam gram Ket Text Keterangan detail produk Id_kategori Tinyint2 Kode unik kategori Tgl_upload Date Tanggal produk dipasang

3.3.2.4 Tabel Gambar Produk

Digunakan untuk menyimpan gambar produk. Tabel 3.40. Tabel Gambar Produk Nama Field Tipe Data Keterangan id_gambar Smallint5 Kode unik gambar, primary key Gambar Varchar20 Nama file gambar Thumb Varchar20 Nama file thumb Default Enum‘1’,’0’ Status sebagai gambar default Id_produk Int5 Kode unik produk commit to user 59

3.3.2.5 Tabel Member

Digunakan untuk menyimpan data member. Tabel 3.41. Tabel Member Nama Field Tipe Data Keterangan Id_member Int5 Kode unik member, primary key Tgl_lahir date Tanggal lahir member Email Varchar30 Email member Jk Enum‘L’,’P’ Jenis Kelamin Member Tgl_daftar Date Tanggal daftar Member Password Varchar30 Password Member Login

3.3.2.6 Tabel Testimonial

Digunakan untuk menyimpan data testimonial member. Tabel 3.42. Tabel Testimonial Nama Field Tipe Data Keterangan id_testimonial Int5 Kode unik testimonial, primary key Id_member Int5 Kode unik member Tgl_testimonial Date Tanggal testimonial diberikan Isi_testimonial Text Isi Testimonial

3.3.2.7 Tabel Alamat