Kebutuhan Perangkat Lunak Implementasi Database
`id_cat` int11 NOT NULL, `nama_barang` varchar45 NOT NULL,
`jumlah_warna` int11 DEFAULT NULL, `jumlah_pemesanan` int11 DEFAULT NULL,
`status` varchar25 DEFAULT NULL, `tgl_pemesanan` date DEFAULT NULL,
`tgl_selesai` date NOT NULL, `ket_pesan` text NOT NULL,
`nilai` decimal10,2 DEFAULT NULL, PRIMARY KEY `id_pemesanan`,
KEY `fk_pemesanan_pegawai1` `id_pegawai`,
KEY `fk_pemesanan_konsumen1` `id_konsumen`
ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=59 ;
ALTER TABLE `pemesanan` ADD CONSTRAINT `pemesanan_ibfk_1` FOREIGN
KEY `id_konsumen` REFERENCES `konsumen` `id_konsumen` ON DELETE NO ACTION ON
UPDATE CASCADE, ADD CONSTRAINT `pemesanan_ibfk_2` FOREIGN
KEY `id_pegawai` REFERENCES `pegawai` `id_pegawai` ON DELETE NO ACTION ON
UPDATE CASCADE;
5 Produksi
CREATE TABLE IF NOT EXISTS `produksi` `id_produksi` int11 NOT NULL,
`tgl_produksi` date DEFAULT NULL, `tgl_selesai` date DEFAULT NULL,
PRIMARY KEY `id_produksi`, KEY
`fk_produksi_pemesanan1` `id_produksi`
ENGINE=InnoDB DEFAULT CHARSET=latin1; ALTER TABLE `produksi`
ADD CONSTRAINT `produksi_ibfk_1` FOREIGN KEY `id_produksi` REFERENCES `pemesanan`
`id_pemesanan` ON UPDATE CASCADE;
6 Konsumen
CREATE TABLE IF NOT EXISTS `konsumen` `id_konsumen` int11 NOT NULL,
`nama_konsumen` varchar30 DEFAULT NULL, `alamat_konsumen`
varchar45 DEFAULT
NULL, `telepon_konsumen`
varchar15 DEFAULT
NULL, `email_konsumen`
varchar30 DEFAULT
NULL, `jenis_kelamin` varchar7 DEFAULT NULL,
`kota_konsumen` varchar25 DEFAULT NULL, PRIMARY KEY `id_konsumen`
ENGINE=InnoDB DEFAULT CHARSET=latin1;
7 Pegawai
CREATE TABLE IF NOT EXISTS `pegawai` `id_pegawai` int11 NOT NULL
AUTO_INCREMENT, `id_bagian` int11 NOT NULL,
`nama_pegawai` varchar35 DEFAULT NULL, `alamat` varchar45 DEFAULT NULL,
`telepon` varchar15 DEFAULT NULL, `email` varchar30 DEFAULT NULL,
`kode_pos` varchar6 DEFAULT NULL, `kelurahan` varchar25 DEFAULT NULL,
`kecamatan` varchar25 DEFAULT NULL, `kota` varchar25 DEFAULT NULL,
`username` varchar45 NOT NULL, `password` varchar45 NOT NULL,
PRIMARY KEY `id_pegawai`, UNIQUE KEY `fk_pegawai2` `username`,
KEY `fk_pegawai_bagian1` `id_bagian` ENGINE=InnoDB DEFAULT CHARSET=latin1;
ALTER TABLE `pegawai` ADD CONSTRAINT `pegawai_ibfk_1` FOREIGN
KEY `id_bagian` REFERENCES `bagian` `id_bagian`;
8 bobot
CREATE TABLE IF NOT EXISTS `bobot` `id_bobot` int11 NOT NULL,
`bobot_jumlah_barang` int11 NOT NULL, `bobot_jumlah_warna` int11 NOT NULL,
`bobot_jenis_barang` int11 NOT NULL, `bobot_batas` int11 NOT NULL,
`bobot_jenis_cat` int11 NOT NULL, PRIMARY KEY `id_bobot`
ENGINE=InnoDB DEFAULT CHARSET=latin1;