Physical Data Model Entity Relationship Diagram A. Conceptual Data Model

B. Physical Data Model

Physical Data Model PDM merupakan hasil generate dari Conceptual Data Model CDM. PDM merupakan representasi fisik dari database. Karena disini tipe data dari elemen-elemen data sudah dimunculkan. Satu catatan, jika relasi antar tabel pada CDM adalah many-to-many, pada PDM akan menghasilkan tabel baru untuk menampung kedua integrity constraint dari kedua tabel. Gambar PDM seperti terlihat pada gambar 3.30 di bawah ini KD_ORDER_FULL = KD_ORDER_FULL KD_ORDER_VAR = KD_ORDER_VAR KD_HPP_VAR = KD_HPP_VAR KD_ORDER_VAR = KD_ORDER_VAR KD_HPP_FULL = KD_HPP_FULL KD_ORDER_FULL = KD_ORDER_FULL KD_ORDER_FULL = KD_ORDER_FULL KD_ORDER_VAR = KD_ORDER_VAR KD_EST_PRODUKSI = KD_EST_PRODUKSI KD_ORDER = KD_ORDER KD_HPPRODUKSI = KD_HPPRODUKSI KD_ORDER = KD_ORDER KD_EST_PRODUKSI = KD_EST_PRODUKSI KD_PRODUKSI = KD_PRODUKSI KD_EST_PRODUKSI = KD_EST_PRODUKSI KD_PRODUKSI = PRO_KD_PRODUKSI KD_EST_AKTIVITAS = KD_EST_AKTIVITAS KD_PRODUKSI = KD_PRODUKSI KD_EST_BB = KD_EST_BB KD_ORDER = KD_ORDER KD_EST_AKTIVITAS = KD_EST_AKTIVITAS KD_ORDER = ORD_KD_ORDER KD_EST_BB = EST_KD_EST_BB KD_PRODUKSI = KD_PRODUKSI KD_BB = KD_BB KD_EST_BB = KD_EST_BB KD_BB = KD_BB KD_RETUR = KD_RETUR KD_ORDER_BELI = KD_ORDER_BELI KD_EST_BB = KD_EST_BB KD_ORDER = KD_ORDER KD_JE_IS = KD_JE_IS KD_JE_ISBB = KD_JE_ISBB KD_BB = KD_BB KD_ORDER_BELI = KD_ORDER_BELI KD_ORDER = KD_ORDER KD_EST_AKTIVITAS = KD_EST_AKTIVITAS KD_AKTIVITAS = KD_AKTIVITAS KD_COSTDRIVER = KD_COSTDRIVER KD_SUPPLIER = KD_SUPPLIER KD_PEMBELIA_ = KD_PEMBELIA_ KD_PEGAWAI = KD_PEGAWAI KD_PEGAWAI = KD_PEGAWAI KD_GOLO_GA_ = KD_GOLO_GA_ KD_BB = KD_BB KD_PEMBELIA_ = KD_PEMBELIA_ KD_SUPPLIER = KD_SUPPLIER GOLO_GA_ KD_GOLO_GA_ Text10 GAJI_POKOK Integer TARIF_REGULER Integer TARIF_LEMBUR Integer TU_JA_GA__KELUARGA Integer TU_JA_GA__JAMSOSTEK Integer UA_G_MAKA_ Integer ABSE_SI KD_ABSE_SI Text10 KD_PEGAWAI Text10 TA_GGAL Text20 JAM_DATA_G DateTime JAM_PULA_G DateTime PE_GGAJIA_ KD_PE_GGAJIA_ Text10 KD_PEGAWAI Text10 TA_GGAL Text20 TOTAL_GAJI Integer TOTAL_JAM_LEMBUR Integer TOTAL_JAM_KERJA Integer SUPPLIER KD_SUPPLIER Text10 _AMA_SUPPLIER Text50 ALAMAT_SUPPLIER Text50 TELEPO__SUPPLIER Text20 AKTIVITAS_OVERHEAD KD_AKTIVITAS Text10 KD_COSTDRIVER Text10 _AMA_AKTIVITAS2 Text50 BIAYA_TK Integer KAPASITAS Text20 BIAYA_AKTIVITAS Integer TI_GKAT_AKTIVITAS Text20 KAPASITAS_AKTUAL Text20 PEMBELIA_ KD_PEMBELIA_ Text10 KD_SUPPLIER Text10 TGL_BELI Text20 TOTAL_BELI Integer HARGA_BELI numeric20 KD_ORDER_BELI Text10 RETUR_BELI KD_RETUR Text10 KD_PEMBELIA_ Text10 BARA_G_RETUR Text50 SATUA_ Text50 HARGA_SATUA_ Integer JUMLAH Integer TOTAL_HARGA_RETUR Integer ESTIMASI_PRODUKSI KD_EST_PRODUKSI Text10 KD_PRODUKSI Text10 BA_YAK_PRODUKSI Integer WAKTU_PRODUKSI Integer JML__AKER Integer JML_KWH Integer KD_ORDER Text10 ESTIMASI_AKTIVITAS KD_EST_AKTIVITAS Text10 KD_PRODUKSI Text10 KD_ORDER Text10 PRO_KD_PRODUKSI Text10 PRODUK KD_PRODUKSI Text10 _AMA_BARA_G2 Text50 JUMLAH_STOK Integer HARGA Integer KD_ORDER Text10 KD_JE_IS Text10 TA_GGAL Text10 KD_EST_BB Text10 KD_EST_AKTIVITAS Text10 KD_EST_PRODUKSI Text10 KD_ORDER_VAR Text10 KD_ORDER_FULL Text10 ORDER_PRODUKSI KD_ORDER Text10 KD_EST_AKTIVITAS1 DateTime KD_EST_BB1 Integer JE_IS_HPPRODUKSI Text50 KD_EST_BB Text10 EST_KD_EST_BB Text10 KD_EST_AKTIVITAS Text10 KD_EST_PRODUKSI Text10 KD_HPPRODUKSI Text10 TGL Text10 JML Integer TOTAL_BIAYA1 Integer BAHA__BAKU KD_BB Text10 _AMA_BB Text50 SATUA_ Text10 LIMIT_STOK Integer KD_JE_ISBB Text10 JML_STOK Integer HARGA_BELI Integer HPPRODUKSI KD_HPPRODUKSI Text10 BBBL1 Text20 BTKL1 Integer HPPRODUKSI_FI_AL Integer KD_ORDER Text10 HPP Integer COST_DRIVER KD_COSTDRIVER Text6 _AMA_COSTDRIVER Text50 ORDER_PEMBELIA_ KD_ORDER_BELI Text10 KD_SUPPLIER Text10 TGL_ORDER_BELI Text20 PEGAWAI KD_PEGAWAI Text10 KD_GOLO_GA_ Text10 _AMA_PEGAWAI Text50 TA_GGAL_LAHIR Text50 ALAMAT_PEGAWAI Text50 TELEPO__PEGAWAI Text20 JE_IS_KELAMI_ Text20 STATUS Text50 JUMLAH_A_AK Integer AGAMA Text50 KD_EST_PRODUKSI Text10 BIAYA_STA_DAR KD_BIAYASTA_DAR Text10 HARGA_JUAL Integer TAKSIRA__HPP Integer KD_ORDER_VAR Text10 KD_ORDER_FULL Text10 JE_IS_BB KD_JE_ISBB Text10 JE_IS_BB Text50 JE_IS_PRODUK KD_JE_IS Text10 _AMA_JE_IS DateTime ESTIMASI_BB KD_EST_BB Text10 KD_ORDER Text10 JML_PRODUK Integer ORD_KD_ORDER Text10 KD_PRODUKSI Text10 PERSE_ Integer ML_PAKAI Integer HPP_VAR KD_HPP_VAR Integer BBBL Integer BTKL Integer BOP Integer HPP Integer KD_ORDER_VAR Text10 HPPFULL KD_HPP_FULL Text10 BBBL Integer BTKL Integer BOP Integer BOP_VAR Integer HPP Integer KD_ORDER_FULL Text10 ORDER_PRODUKSI_FULL KD_ORDER_FULL Text10 JML_BOP_FULL Integer JML_BOP_VAR Integer JML_BTK Integer JML_BBB Integer TGL Text10 JML Integer TOTAL_BIAYA Integer KD_HPP_FULL Text10 ORDER_PRODUKSI_VARIABEL KD_ORDER_VAR Text10 JML_BOP Integer JML_BBB Integer JML_TK Integer TGL Text10 JML Integer TOTAL_BIAYA Integer KD_HPP_VAR Integer DETIL_PEMBELIA_ KD_PEMBELIA_ Text10 KD_BB Text10 DETIL_AKTIVITAS KD_AKTIVITAS Text10 KD_EST_AKTIVITAS Text10 DETIL_ORDER KD_ORDER_BELI Text10 KD_BB Text10 DETIL_RETUR KD_RETUR Text10 KD_BB Text10 DETIL_ESTIMASI_BB1 KD_EST_BB Text10 KD_BB Text10 Gambar 3.30 Physical Data Model

3.2.11 Struktur Database