Implementasi Tabel Ukuran Implementasi Tabel Log Stok Implementasi Tabel Pelanggan Implementasi Tabel Pengaturan

4.3.6 Implementasi Tabel Komentar

Tabel 4.8 Implementasi Tabel Komentar CREATE TABLE IF NOT EXISTS `komentar` `id_komentar` bigint20 NOT NULL AUTO_INCREMENT, `id_pelanggan` bigint20 NOT NULL, `id_barang` bigint20 NOT NULL DEFAULT 0, `tanggal` date NOT NULL, `isi` longtext COLLATE latin1_general_ci NOT NULL, `ditampilkan` varchar15 COLLATE latin1_general_ci NOT NULL DEFAULT true, `jenis` varchar30 COLLATE latin1_general_ci NOT NULL DEFAULT comment, PRIMARY KEY `id_komentar` FOREIGN KEY `id_barang` REFERENCES barang`id_barang`, FOREIGN KEY `id_pelanggan` REFERENCES pelanggan`id_pelanggan`, ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=13 ;

4.3.7 Implementasi Tabel Kota

Tabel 4.9 Implementasi Tabel Kota CREATE TABLE IF NOT EXISTS `kota` `id_kota` bigint20 NOT NULL AUTO_INCREMENT, `id_provinsi` int11 NOT NULL DEFAULT 2, `nama_kota` varchar50 NOT NULL, `ditampilkan` varchar15 NOT NULL DEFAULT true, PRIMARY KEY `id_kota`, FOREIGN KEY `id_provinsi` REFERENCES provinsi`id_provinsi`, UNIQUE KEY `nama_kota` `nama_kota` ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=60 ;

4.3.8 Implementasi Tabel Ukuran

Tabel 4.10 Implementasi Tabel Ukuran CREATE TABLE IF NOT EXISTS `ukuran` `id_ukuran` int11 NOT NULL AUTO_INCREMENT, `Ukuran` varchar20 NOT NULL, PRIMARY KEY `id_ukuran` ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

4.3.9 Implementasi Tabel Log Stok

Tabel 4.11 Implementasi Tabel Log Stok CREATE TABLE IF NOT EXISTS `log_stok` `id_log_stok` int11 NOT NULL AUTO_INCREMENT, `id_detail_barang` int11 NOT NULL, `stok_awal` int11 NOT NULL, `stok_akhir` int11 NOT NULL, `perubahan_stok` int11 NOT NULL, `tanggal` varchar25 NOT NULL, `catatan` varchar255 NOT NULL, PRIMARY KEY `id_log_stok` FOREIGN KEY `id__detail_barang` REFERENCES detail_barang`id_detail_barang` ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=176 ;

4.3.10 Implementasi Tabel Pelanggan

Tabel 4.12 Implementasi Tabel Pelanggan CREATE TABLE IF NOT EXISTS `pelanggan` `id_pelanggan` bigint20 NOT NULL AUTO_INCREMENT, `tanggal_daftar` date NOT NULL, `email_pelanggan` varchar100 COLLATE latin1_general_ci NOT NULL, `password_pelanggan` varchar64 COLLATE latin1_general_ci NOT NULL, `nama_pelanggan` varchar50 COLLATE latin1_general_ci NOT NULL, `alamat` text COLLATE latin1_general_ci NOT NULL, `id_kota` varchar50 COLLATE latin1_general_ci NOT NULL, `kode_pos` varchar15 COLLATE latin1_general_ci NOT NULL, `telepon` varchar20 COLLATE latin1_general_ci NOT NULL, `telepon_genggam` varchar20 COLLATE latin1_general_ci DEFAULT NULL, `fax` varchar20 COLLATE latin1_general_ci DEFAULT NULL, `diaktifkan` varchar15 COLLATE latin1_general_ci NOT NULL DEFAULT true, PRIMARY KEY `id_pelanggan`, UNIQUE KEY `email` `email_pelanggan` ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=62 ;

4.3.11 Implementasi Tabel Pengaturan

Tabel 4.13 Implementasi Tabel Pengaturan CREATE TABLE IF NOT EXISTS `pengaturan` `id_pengaturan` bigint20 NOT NULL AUTO_INCREMENT, `id_petugas` int11 NOT NULL DEFAULT 1, `nama_pengaturan` varchar50 COLLATE latin1_general_ci NOT NULL, `isi` longtext COLLATE latin1_general_ci NOT NULL, `diaktifkan` varchar15 COLLATE latin1_general_ci NOT NULL DEFAULT true, PRIMARY KEY `id_pengaturan`, UNIQUE KEY `nama_pengaturan` `nama_pengaturan`, FOREIGN KEY `id_petugas` REFERENCES petugas`id_petugas` ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=56 ;

4.3.12 Implementasi Tabel Pesanan