42
tersebut digambarkan di dalam bentuk Conseptuall Data Model dan Physical Data Model
3.4.1 Conseptual Data Model
Conseptual Data Model CDM merupakan gambaran konsep struktur basis data yang dibuat. Pada CDM digambarkan hubungan antara basis data yang
satu dengan basis data yang lainnya. Dimana basis data yang ada saling terhubung. Gambaran CDM ini dapat dilihat pada Gambar 3.20.
hakakses
idkaryawan
idkaryawan idkaryawan
nopenjualan idbarang
nopenjualan idcust omer
idbarang idpembelian
idpembelian
karyawan idkaryawan
namakaryawan jeniskelamin
alamat notelpon
us ername password
otoritaskaryawan hakakses
barang idbarang
namabarang jenisbarang
jumlahs tok satuan
customer idcustomer
namacustomer alamat
notelpon supplier
idsupplier namasupplier
alamat notelpon
nofax namakontak
notelponkontak pembelian
nopembelian tanggalbeli
detailPembelian nodetailpembelian
jumlahpembelian hargasatuan
totalharga
penjualan nopenjualan
tanggaljual status
detailpenjualan nodetailpenjualan
jumlahpenjualan hargajualsatuan
totalhargajual
returpenjualan noretur
tanggalretur alas anretur
jumlahretur hargaretur
Gambar 3.20 Conceptual Data Model 3.4.2
Physical Data Model
Physical Data Model PDM menggambarkan secara detil konsep rancangan struktur basis data yang dirancang untuk suatu aplikasi. Physical Data
Model PDM merupakan hasil generate dari Conseptual Data Model yang
43
menggambarkan relasi antar basis data yang ada. Dimana pada PDM tergambar secara jelas tabel
– tabel penyusun basis data beserta field – field yang terdapat paada setiap tabel, sebagaimana terlihat pada Gambar 3.21.
HAKAKSES = HAKAKSES
IDKARYAWA_ = IDKARYAWA_ IDKARYAWA_ = IDKARYAWA_
IDKARYAWA_ = IDKARYAWA_
_OPE_JUALA_ = _OPE_JUALA_ IDBARA_G = IDBARA_G
_OPE_JUALA_ = _OPE_JUALA_ IDCUSTOMER = IDCUSTOMER
IDBARA_G = IDBARA_G _OPEMBELIA_ = _OPEMBELIA_
IDSUPPLIER = IDSUPPLIER
KARYAWA_ IDKARYAWA_
varchar10 HAKAKSES
varchar20 _AMAKARYAWA_
varchar100 JE_ISKELAMI
varchar2 ALAMAT
varchar100 _OTELPO_
varchar15 USER_AM E
varchar15 PASSWORD
varchar15 OTORITASKARYAWA_
HAKAKSES varchar20
BARA_G IDBARA_G
varchar10 _AMABARA_G
varchar100 JE_ISBARA_G
varchar100 JUM LAHSTOK
integ er STOKMI_IMUM
varchar15 CUSTOM ER
IDCUSTOMER varchar10
_AMACUSTOM ER varchar100
ALAMAT varchar100
_OTELPO_ varchar15
SUPPLIER IDSUPPLIER
varchar10 _AMASUPPLIER
varchar100 ALAMAT
varchar100 _OTELPO_
varchar15 _OFAX
varchar15 _AMAKO_TAKPERSO_
varchar100 _OTELPO_KO_TAK
varchar15 PEM BELIA_
_OPEMBELIA_ varchar10
IDSUPPLIER varchar10
IDKARYAWA_ varchar10
TA_GGALBELI timestamp
DETAILPEM BELIA_ _ODETAILPEMBELIA_
varchar10 _OPEMBELIA_
varchar10 IDBARA_G
varchar10 JUM LAHPEMBELIA_
integ er HARGASATUA_
integ er TOTALHARGA
integ er
PE_JUALA_ _OPE_JUALA_
varchar10 IDCUSTOMER
varchar10 IDKARYAWA_
varchar10 TA_GGALJUAL
timestamp STATUS
varchar10 DETAILPE_JUALA_
_ODETAILPE_JUALA_ varchar10
_OPE_JUALA_ varchar10
IDBARA_G varchar10
JUM LAHPE_JUALA_ integ er
HARGAJUALSATUA_ integ er
TOTALHARGAJUAL integ er
RETURPE_JUALA_ _ORETUR
varchar10 _OPE_JUALA_
varchar10 IDKARYAWA_
varchar10 TA_GGALRETUR
timestamp ALASA_RETUR
varchar1000 JUM LAHRETUR
integ er HARGARETUR
integ er
Gambar 3.21 Physical Data Model
3.5 Struktur Table