Implementasi Tabel Transaksi Implementasi Tabel Pengiriman Implementasi Tabel Retur

4.2.13. Implementasi Tabel Transaksi

Implementasi dari tabel transaksi dapat dilihat pada tabel 4.15 Tabel 4.15 implementasi tabel transaksi CREATE TABLE IF NOT EXISTS `transaksi` `id_transaksi` int11 NOT NULL, `id_pesanan` varchar12 NOT NULL, `jenis_bayar` varchar21 NOT NULL, `tanggal_bayar` varchar21 NOT NULL, `komentar` text NOT NULL, PRIMARY KEY `id_transaksi`, KEY `id_pesanan` `id_pesanan` ENGINE=InnoDB; ALTER TABLE `transaksi` ADD CONSTRAINT `transaksi_ibfk_1` FOREIGN KEY `id_pesanan` REFERENCES `pesanan` `id_pesanan`; CREATE TABLE IF NOT EXISTS `detail_pesanan` `id_detail_pesanan` int11 NOT NULL, `id_pesanan` varchar12 NOT NULL, `id_detail_barang` int11 NOT NULL, `harga` double NOT NULL, `diskon` float NOT NULL, `jumlah` int11 NOT NULL, `jumlah_terpenuhi` int11 NOT NULL, PRIMARY KEY `id_detail_pesanan`, KEY `id_pesanan` `id_pesanan`,`id_detail_barang`, KEY `id_detail_barang` `id_detail_barang` ENGINE=InnoDB; ALTER TABLE `detail_pesanan` ADD CONSTRAINT `detail_pesanan_ibfk_2` FOREIGN KEY `id_detail_barang` REFERENCES `detail_barang` `id_detail_barang`, ADD CONSTRAINT `detail_pesanan_ibfk_3` FOREIGN KEY `id_pesanan` REFERENCES `pesanan` `id_pesanan`;

4.2.14. Implementasi Tabel Pengiriman

Implementasi dari tabel pengiriman dapat dilihat pada tabel 4.16 Tabel 4.16 implementasi tabel pengiriman

4.2.15. Implementasi Tabel Retur

Implementasi dari tabel retur dapat dilihat pada tabel 4.17 Tabel 4.17 implementasi tabel retur CREATE TABLE IF NOT EXISTS `pengiriman` `id_pengiriman` int11 NOT NULL, `id_pesanan` varchar12 NOT NULL, `id_petugas` int11 NOT NULL, `no_resi` varchar21 NOT NULL, `tanggal_kirim` varchar21 NOT NULL, `tanggal_terima` varchar21 NOT NULL, `status` varchar12 NOT NULL, PRIMARY KEY `id_pengiriman`, KEY `id_pesanan` `id_pesanan`,`id_petugas`, KEY `id_petugas` `id_petugas` ENGINE=InnoDB; ALTER TABLE `pengiriman` ADD CONSTRAINT `pengiriman_ibfk_2` FOREIGN KEY `id_petugas` REFERENCES `petugas` `id_petugas`, ADD CONSTRAINT `pengiriman_ibfk_3` FOREIGN KEY `id_pesanan` REFERENCES `pesanan` `id_pesanan`;

4.2.16. Implementasi Tabel Detail Retur