44
B. Physical Data Model PDM
Sebuah Physical Data Model PDM menggambarkan secara detail konsep rancangan struktur basis data yang dircancang untuk suatu program
aplikasi. PDM merupakan hasil generate dari CDM. Pada PDM tergambar jelas tabel-tabel penyusun basis data beserta kolom-kolom yang terdapat pada setiap
tabel. Pada Physical Data Model PDM setelah degenerate dari Conceptual Data Model CDM menghasilkan 1 tabel baru dari relasi many to many antara tabel
data barang dan tabel ABG yaitu tabel detil_barang. Tabel Physical Data Model PDM nantinya akan dijadikan acuan dalam penyusunan database. Berikut
merupakan gambaran yang jelas tabel Physical Data Model PDM sebagaimana terlihat pada Gambar 3.9.
45
Ga mbar
3.9 Ph
ysical Data Mode
l PDM
FK_DET IL_BA_RELAT IONS_ABG
FK_DET IL_BA_RELAT IONS_DAT A_BAR FK_ST OCK_AW_RELAT IONS_DAT A_BAR
FK_PERAM ALA_RELAT IONS_DAT A_BAR
FK_HIST ORY__RELAT IONS_DAT A_BAR FK_DAT A_PEN_RELAT IONS_DAT A_BAR
ABG i d_abg
ni l ai i nt
varchar10 pk
DAT A_BARANG i d_barang
nam a_barang HARGA_SAT UAN
JENIS_SAT UAN i nt
varchar100 i nt
varchar10 pk
DAT A_PENJUALAN i d_penj ual an
i d_barang T ANGGAL
BULAN_PENJUALAN T AHUN_PENJUALAN
VOLUM E_PENJUALAN T IDAK_T ERLAYANI
PERM INT AAN_SEBENARNYA T OT AL_PENDAPAT AN
i nt i nt
i nt i nt
i nt i nt
i nt i nt
i nt pk
fk
HIST ORY_ST OK_BARANG ID_ST OCK_BARANG
i d_barang T ANGGAL
BULAN_ST OK_BARANG T AHUN_ST OK_BARANG
T OT AL_ST OK_BARANG PENGURANGAN_ST OK_BARANG
PENAM BAHAN_ST OK_BARANG ST OK_AKHIR
i nt i nt
i nt i nt
i nt i nt
i nt i nt
i nt pk
fk ST OCK_AWAL
i d_barang ST OCK_AWAL
i nt i nt
fk
PERAM ALAN_KUANT IT AS ID_RAM ALAN_PENJUALAN
PERIODE_BULAN_AWAL_PENJUALAN PERIODE_T AHUN_AWAL_PENJUALAN
PERIODE_BULAN_AKHIR_PENJUALAN PERIODE_T AHUN_AKHIR_PENJUALAN
al pha betha
gam m a at
tt st
peri ode_bul an_peram al an peri ode_tahun_peram al an
i d_barang NILAI_RAM ALAN_PENJUALAN
kuanti tas_pesanan PERIODE_BULAN_PENENT UAN_PERSEDIAAN
PERIODE_T AHUN_PENENT UAN_PERSEDIAAN peri ode
xi xi 2
kesal ahan varchar10
i nt i nt
i nt i nt
fl oat fl oat
fl oat fl oat
fl oat fl oat
dateti m e dateti m e
i nt fl oat
i nt i nt
i nt i nt
i nt i nt
i nt
pk pk
fk deti l _barang
i d_abg i d_barang
ni l ai peri ode_peram al an
i nt i nt
fl oat i nt
pk,fk1 pk,fk2
46
3.4.7 Struktur Tabel