ERD CDM ERD PDM

4.2.3 Perancangan Database

1. ERD CDM

Gambar 4.31. CDM. memiliki membeli memesan menjual menjadi mengolah menghasilkan menyimpan mempunyai memerlukan memiliki Pengguna user_id nama_user jk_user no_telp_user jabatan alamat_user email_user pass_user status_user pi VA10 VA50 VA50 VA15 VA50 VA50 VA50 VA100 VA20 M Identifier_1 pi Pemesanan id_pes tot_pesan tgl_pesan tot_harga tgl_pemenuhan pi I I DT I DT M Identifier_1 ... pi Bahan_jadi id_bahan_jadi nama_bahan_jadi jumlah_bahan_jadi tgl_produksi_ready harga_bahan_jadi pi I VA50 I DT I M Identifier_1 pi Pelanggan id_pel nama_pel alamat_pel no_telp_pel email_pel pi I VA50 VA50 VA15 VA50 M Identifier_1 pi Supplier id_supplier nama_suplier alamat_suplier no_telp_suplier email_suplier pi I VA50 VA50 VA15 VA50 M Identifier_1 pi Bahan_mentah id_bahan_mentah nama_bahan_mentah jumlah_bahan_mentah tgl_bahan_mentah_ready harga_bahan_mentah jenis_bahan_mentah pi I VA50 I DT I VA50 M Identifier_1 pi Detil_kebutuhan butuh_bahan_mentah I Perencanaan_produksi id_perencanaan POR jumlah_POR PORel jumlah_PORel tgl_awal_perencanaan tgl_akhir_perencanaan pi I I I I I D D M Identifier_1 pi Jenis produk id_jenis nama_jenis status_jenis pi VA5 VA10 VA10 M Identifier_1 pi

2. ERD PDM

Gambar 4.32. PDM. FK_PEMESANA_MEMILIKI_PENGGUNA FK_DETAIL_P_MEMBELI_BAHAN_JA FK_DETAIL_P_MEMBELI2_PEMESANA FK_PEMESANA_MEMESAN_PELANGGA FK_BAHAN_ME_MENJUAL_SUPPLIER FK_DETIL_KE_MENJADI_BAHAN_JA FK_DETIL_KE_MENGOLAH_BAHAN_ME FK_STRUKTUR_MENGHASIL_BAHAN_JA FK_STRUKTUR_MENGHASIL_BAHAN_ME FK_PERENCAN_MENYIMPAN_BAHAN_ME FK_BAHAN_JA_MEMPUNYAI_JENIS_PR FK_PERENCAN_MEMERLUKA_BAHAN_JA FK_PERENCAN_MEMILIKI1_PEMESANA Pengguna user_id nama_user jk_user no_telp_user jabatan alamat_user email_user pass_user status_user varchar10 varchar50 varchar50 varchar15 varchar50 varchar50 varchar50 varchar100 varchar20 pk Pemesanan id_pes id_pel user_id tot_pesan tgl_pesan tot_harga tgl_pemenuhan int int varchar10 int datetime int datetime pk fk2 fk1 Bahan_jadi id_bahan_jadi id_jenis nama_bahan_jadi jumlah_bahan_jadi tgl_produksi_ready harga_bahan_jadi int varchar5 varchar50 int datetime int pk fk Pelanggan id_pel nama_pel alamat_pel no_telp_pel email_pel int varchar50 varchar50 varchar15 varchar50 pk Supplier id_supplier nama_suplier alamat_suplier no_telp_suplier email_suplier int varchar50 varchar50 varchar15 varchar50 pk Bahan_mentah id_bahan_mentah id_supplier nama_bahan_mentah jumlah_bahan_mentah tgl_bahan_mentah_ready harga_bahan_mentah jenis_bahan_mentah int int varchar50 int datetime int varchar50 pk fk Detil_kebutuhan id_bahan_jadi id_bahan_mentah butuh_bahan_mentah int int int pk,fk1 pk,fk2 Perencanaan_produksi id_perencanaan id_bahan_mentah id_pes id_bahan_jadi POR jumlah_POR PORel jumlah_PORel tgl_awal_perencanaan tgl_akhir_perencanaan int int int int int int int int datetime datetime pk fk1 fk3 fk2 Jenis produk id_jenis nama_jenis status_jenis varchar5 varchar10 varchar10 pk Detail_pemesanan id_bahan_jadi id_pes jumlah_pes int int int pk,fk1 pk,fk2 Struktur_BOM id_struktur_BOM id_bahan_jadi id_bahan_mentah lead_time jumlah satuan int int int int int varcharMax pk pk,fk1 pk,fk2

4.2.4 Struktur Basis Data dan Tabel