pemesanan detail pesan
id pesan pi A10
M tanggal _pesan
D M
id detail pesan pi I
M nama konsumen
VA50 M
terdiri dari tanggal ambil
D M
deadli ne grand total
uang muka pembayaran
D DC10,2
DC10,2 DC10,2
M M
kuantitas tarif desai n
status prod pesanan khusus
DC5,1 DC7,2
VA50 VA400
M M
tanggal pelunasan D
Identifier_1 pi
Identifier_1 pi
4.6.7 Entity Relation Diagram
Entity Relation Diagram ERD menggambarkan hubungan data dari satu tabel ke tabel lainnya. Berikut ini adalah ERD dari sistem pemesanan PT. Mata
Multi Media. a. ConceptualData Model
Conceptual Data Model yang merupakan model dari sistem yang ada di PT. Mata Multi Media memiliki beberapa entitas.Untuk lebih jelasnya bisa dilihat
pada gambar CDM dibawah ini.
master item id item detail
tanggal beli item detail
pi I pi DT
M M
id item nama item
stok mi ni mum pi A5
VA100 DC5,1
M M
M memiliki
nama item detail isi per pack
harga beli VA50
DC5,1 DC10,2
M M
M Identifier_1
pi stok penuh
stok separuh Identifier_1
pi I
DC5,1 M
M
master item jual id item jual
nama item jual harga j ual
pi A4 VA100
DC10,2 M
M M
komposi si menj ual
Identifier_1 pi
realisasi melayani
id pegawai pegawai
pi A4 M
id produksi produksi
pi A10 M nama pegawai
jabatan pegawai password
alamat pegawai foto
Identifier_1 pi
VA40 VA30
VA6 VA50
PIC M
M M
melakukan tanggal prod
D Identifier_1
pi M
Gambar 4.14ConceptualData Model
b. Physical Data Model Physical Data Model PDM yang merupakan model representasi fisik
dari database adalah hasil generate CDM. PDM sistem pemesanan pada PT. Mata Multi Media ada pada gambar di bawah ini.
id item nama item
master item char5
varchar100 pk
id item id item detail
tanggal beli item detail
char5 int
datetim e pk,fk
pk pk
stok minimum jenis satuan
... decimal5,1
varchar20 nama item detail
isi per pack harga beli
stok penuh stok separuh
... varchar50
decimal5,1 decimal10,2
int decimal5,1
master item jual komposisi
id item jual nama item jual
harga jual char4
varchar100 decimal10,2
pk id item jual
id item id item detail
tanggal beli pemakaian normal
... char4
char5 int
datetim e decimal5,1
pk,fk1 pk,fk2
pk,fk2 pk,fk2
id pesan tanggal_pesan
id pegawai pemesanan
char10 datetime
char4 pk
fk id pesan
detail pesan char10
pk,fk1 nama konsumen
deadline grand total uang
muka pembayaran tanggal pelunasan
varchar50 datetime
deci mal 10,2 deci mal 10,2
deci mal 10,2 datetime
id detail pesan id item jual
tanggal ambil kuantitas
tarif desain status prod
pesanan khusus int
char4 datetime
decimal5,1 decimal7,2
varchar50 varchar400
pk fk2
id pegawai pegawai
char4 pk
id produksi realisasi
char10 pk,fk1
nama pegawai jabatan pegawai
password alamat pegawai
foto ...
varchar40 varchar30
varchar6 varchar50
image id pesan
id detail pesan qty_prod
alasan char10
int decimal5,1
varchar100 pk,fk2
pk,fk2
id produksi id pegawai
produksi char10
char4 pk
fk tanggal prod datetime
Gambar 4.15Physical Data Model
4.6.8 Desain Database