17. Tabel Produk
CREATE TABLE IF NOT EXISTS `produk` `kode_produk` varchar10 NOT NULL,
`nama_produk` varchar50 NOT NULL, `kode_kategori` int11 NOT NULL,
`gambar` varchar150 NOT NULL, `deskripsi` text NOT NULL,
`tanggal_upload` datetime NOT NULL, `harga` decimal10,0 NOT NULL,
`diskon` decimal10,0 NOT NULL, `harga_diskon` decimal10,0 NOT NULL,
PRIMARY KEY `kode_produk`, KEY `id_kategori` `kode_kategori`
ENGINE=InnoDB DEFAULT CHARSET=latin1; ALTER TABLE `produk`
ADD CONSTRAINT `produk_fk1` FOREIGN KEY `kode_kategori` REFERENCES `kategori`
`kode_kategori`;
18. Tabel Provinsi
CREATE TABLE IF NOT EXISTS `provinsi` `id_provinsi` int11 NOT NULL,
`nama_provinsi` varchar21 NOT NULL, PRIMARY KEY `id_provinsi`
ENGINE=InnoDB DEFAULT CHARSET=latin1;
19. Tabel Rating
CREATE TABLE IF NOT EXISTS `rating` `kode_produk` varchar15 NOT NULL,
`rating` float NOT NULL, `id_member` varchar25 NOT NULL,
ENGINE=InnoDB DEFAULT CHARSET=latin1; ALTER TABLE `rating`
ADD CONSTRAINT `rating_ibfk_2` FOREIGN KEY `id_member` REFERENCES `member` `id_member` ON DELETE
CASCADE ON UPDATE CASCADE, ADD CONSTRAINT `rating_ibfk_1` FOREIGN KEY
`kode_produk` REFERENCES `produk` `kode_produk` ON DELETE CASCADE ON UPDATE CASCADE;
20. Tabel Retur
CREATE TABLE IF NOT EXISTS `retur` `no_retur` int11 NOT NULL AUTO_INCREMENT,
`kode_pembelian` varchar20 NOT NULL, `tanggal` datetime NOT NULL,
`status_retur` varchar25 NOT NULL, PRIMARY KEY `no_retur`,
KEY `kode_pembelian` `kode_pembelian`, KEY `kode_pembelian_2` `kode_pembelian`
ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=70 ;
ALTER TABLE `retur` ADD CONSTRAINT `retur_ibfk_1` FOREIGN KEY
`kode_pembelian` REFERENCES `pembelian` `kode_pembelian` ON DELETE CASCADE ON UPDATE CASCADE;
21. Tabel Ukuran
CREATE TABLE IF NOT EXISTS `ukuran` `kode_ukuran` int11 NOT NULL AUTO_INCREMENT,
`kode_kategori` int20 NOT NULL, `ukuran` varchar10 NOT NULL,
PRIMARY KEY `kode_ukuran` ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=70
;