Tabel produk Pembangunan Sistem Informasi Rekomendasi Produk Dengan Pengekatan Customer Relationship Management (CRM) di CV Lumpur Mas

10. Tabel rekomendasi

Tabel rekomendasi digunakan untuk menyimpan data rekomendasi. Struktur tabel rekomendasi dapat dilihat pada Tabel 4.12. Nama Tabel SQL rekomendasi CREATE TABLE `rekomendasi` `id` int11 NOT NULL, `nama` varchar30 DEFAULT NULL, `no_telp` varchar12 DEFAULT NULL, `pesan` varchar160 DEFAULT NULL, `kategori_produk` varchar50 DEFAULT NULL, `status_kirim` char2 DEFAULT BD, `id_transaksi` int11 DEFAULT NULL, `id_pesan` int11 DEFAULT NULL, PRIMARY KEY`id`, CONSTRAINT `rekomendasi_ibfk_1` FOREIGN KEY `id_transaksi` REFERENCES `transaksi` `id_transaksi` ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `rekomendasi_ibfk_2` FOREIGN KEY `id_pesan` REFERENCES `pesan` `id` ON DELETE CASCADE ON UPDATE CASCADE; ENGINE=InnoDB DEFAULT CHARSET=latin1;

11. Tabel keluhan

Tabel user digunakan untuk menyimpan data keluhan. Struktur tabel keluhan dapat dilihat pada Tabel 4.13. Nama Tabel SQL keluhan CREATE TABLE `keluhan` `id_keluhan` int11 NOT NULL, `tgl_keluhan` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, `isi_keluhan` text, `foto_keluhan` varchar255 NOT NULL, `foto_struk` varchar255 NOT NULL, `status` char2 NOT NULL DEFAULT BR, `pesan_respon` text, `id_pelanggan` int11 NOT NULL, PRIMARY KEY`id_keluhan`, CONSTRAINT `keluhan_ibfk_1` FOREIGN KEY `id_pelanggan` REFERENCES `pelanggan` `id_pelanggan` ON DELETE CASCADE ON UPDATE CASCADE ENGINE=InnoDB DEFAULT CHARSET=latin1; Tabel 4.12 Implementasi Tabel Rekomendasi Tabel 4.13 Implementasi Tabel Keluhan

12. Tabel kritiksaran

Tabel kritiksaran digunakan untuk menyimpan data kritiksaran. Struktur tabel kritiksaran dapat dilihat pada Tabel 4.14. Nama Tabel SQL User CREATE TABLE `kritiksaran` `id_kritiksaran` int11 NOT NULL, `tgl_kritiksaran` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, `status_kritiksaran` char2 NOT NULL DEFAULT BR, `isi_kritiksaran` text NOT NULL, `id_pelanggan` int11 DEFAULT NULL, `nama` varchar30 DEFAULT NULL, `no_telp` varchar12 DEFAULT NULL, `email` varchar50 DEFAULT NULL, PRIMARY KEY`id_kritiksaran` ENGINE=MyISAM DEFAULT CHARSET=latin1;

13. Tabel promosi

Tabel promosi digunakan untuk menyimpan data promosi. Struktur tabel promosi dapat dilihat pada Tabel 4.15. Nama Tabel SQL promosi CREATE TABLE `promosi` `id_promosi` int11 NOT NULL, `status` char1 DEFAULT Y, `url` varchar100 DEFAULT default.jpg, `id_pegawai` int11 DEFAULT NULL, PRIMARY KEY`id_promosi`, CONSTRAINT `constratint_id_pegawai` FOREIGN KEY `id_pegawai` REFERENCES `pegawai` `id` ON DELETE CASCADE ON UPDATE CASCADE ENGINE=InnoDB DEFAULT CHARSET=utf8;

14. Tabel pesan

Tabel pesan digunakan untuk menyimpan data template pesan. Struktur tabel pesan dapat dilihat pada Tabel 4.16. Nama Tabel SQL pesan CREATE TABLE `pesan` `id` int11 NOT NULL, `jenis` char2 DEFAULT R, `isi` text, `status_hapus` char1 DEFAULT 1, PRIMARY KEY`id` ENGINE=InnoDB DEFAULT CHARSET=latin1; Tabel 4.14 Implementasi Tabel Kritik Saran Tabel 4.15 Implementasi Tabel Promosi Tabel 4.16 Implementasi Tabel Pesan