11. Tabel pembayaran
CREATE TABLE IF NOT EXISTS `pembayaran` `kd_pembayaran` int11 NOT NULL AUTO_INCREMENT,
`kd_pemesanan` char12 COLLATE latin1_general_ci NOT NULL, `kd_member` char10 COLLATE latin1_general_ci NOT NULL,
`kd_bank` int11 NOT NULL, `rek_member` varchar30 COLLATE latin1_general_ci NOT NULL,
`atas_nama` varchar40 COLLATE latin1_general_ci NOT NULL, `tanggal_pembayaran` date NOT NULL,
`jumlah_pembayaran` double NOT NULL, PRIMARY KEY `kd_pembayaran`,
KEY `kd_pemesanan` `kd_pemesanan`, KEY `kd_member` `kd_member`,
KEY `kd_bank` `kd_bank` ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci
AUTO_INCREMENT=43 ;
ALTER TABLE `pembayaran` ADD CONSTRAINT `pembayaran_ibfk_3` FOREIGN KEY `kd_bank`
REFERENCES `mod_bank` `kd_bank`, ADD CONSTRAINT `pembayaran_ibfk_1` FOREIGN KEY `kd_pemesanan`
REFERENCES `pemesanan` `kd_pemesanan`, ADD CONSTRAINT `pembayaran_ibfk_2` FOREIGN KEY `kd_member`
REFERENCES `member` `kd_member`;
12. Tabel pengiriman
CREATE TABLE IF NOT EXISTS `pengiriman` `kd_pengiriman` int11 NOT NULL AUTO_INCREMENT,
`kd_pemesanan` char12 COLLATE latin1_general_ci NOT NULL, `jasapengiriman` varchar20 COLLATE latin1_general_ci NOT NULL,
`no_resi` varchar20 COLLATE latin1_general_ci NOT NULL, `tanggal_kirim` date NOT NULL,
`tanggal_terima` date DEFAULT NULL, `waktu_terima` time DEFAULT NULL,
`penerima` varchar30 COLLATE latin1_general_ci DEFAULT NULL, PRIMARY KEY `kd_pengiriman`,
KEY `kd_pemesanan` `kd_pemesanan` ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci
AUTO_INCREMENT=52 ; ALTER TABLE `pengiriman`
ADD CONSTRAINT `pengiriman_ibfk_1` FOREIGN KEY `kd_pemesanan` REFERENCES `pemesanan` `kd_pemesanan`;
13. Tabel pengiriman_retur
CREATE TABLE IF NOT EXISTS `pengiriman_retur` `kd_pengiriman_retur` int11 NOT NULL AUTO_INCREMENT,
`kd_retur` int11 NOT NULL, `jasapengiriman_retur` varchar30 COLLATE latin1_general_ci NOT NULL,
`no_resi` varchar20 COLLATE latin1_general_ci NOT NULL, `tanggal_kirim` date NOT NULL,
PRIMARY KEY `kd_pengiriman_retur`, KEY `kd_retur` `kd_retur`
ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=26 ;
ALTER TABLE `pengiriman_retur` ADD CONSTRAINT `pengiriman_retur_ibfk_1` FOREIGN KEY `kd_retur`
REFERENCES `retur` `kd_retur`;
14. Tabel retur
CREATE TABLE IF NOT EXISTS `retur` `kd_retur` int11 NOT NULL AUTO_INCREMENT,
`kd_pemesanan` char12 COLLATE latin1_general_ci NOT NULL, `tgl_retur` date NOT NULL,
PRIMARY KEY `kd_retur`, KEY `kd_pemesanan` `kd_pemesanan`
ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=114 ;
ALTER TABLE `retur` ADD CONSTRAINT `retur_ibfk_1` FOREIGN KEY `kd_pemesanan`
REFERENCES `pemesanan` `kd_pemesanan`;
15. Tabel mod_bank
CREATE TABLE IF NOT EXISTS `mod_bank` `kd_bank` int11 NOT NULL AUTO_INCREMENT,
`nama_bank` varchar30 COLLATE latin1_general_ci NOT NULL, `no_rek` varchar40 COLLATE latin1_general_ci NOT NULL,
`nama_pemilik` varchar40 COLLATE latin1_general_ci NOT NULL, `gambar` varchar100 COLLATE latin1_general_ci NOT NULL,
PRIMARY KEY `kd_bank` ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci
AUTO_INCREMENT=3 ;