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