Forum7 1912510078 Adipratama
Forum7 1912510078 Adipratama
Asumsi :
1. Setiap Supplier bias menerima Surat Pesanan lebih dari satu kali
2. Satu Surat Pesanan bisa menerima lebih dari satu Faktur, dengan asumsi obat yang dipesan bisa berbeda dengan obat yang dikirim (baik jumlah
ataupun jenisnya)
Jawab :
PESAN
+NoSP
+KodeUraian
-JmlPesanan
1..* SP 1..* UNIT 1..*
URAIAN
+NoSP +KodeUnit
+KodeUraian
-TglSP 1 -NamaUnit
-NamaUraian
-Satuan #KodeUnit
1..*
-Harga #KodeStaff
1
-JmlPesanan
-JmlKirim 1
-Diskon
-TglKadaluarsa
1..*
1..* 1 1..*
FAKTUR STAFF
1..* +NoFaktur 1..* +KodeStaff
-TglFaktur -NamaStaff
1
#NoSP #KodeUnit
#KodeStaff
KIRIM
+NoFaktur
+KodeUraian
-JmlKirim
1..* 1..*
1 1 1 1 1 1
1 UNIT UNIT
1..* KodeUnit=”K001” KodeUnit=”K002”
URAIAN URAIAN URAIAN SP NamaUnit=”Penerima” 1 NamaUnit=”Pengirim” 1
+KodeUraian=”U003” +KodeUraian=”U001” +KodeUraian=”U002” NoSP=”SP006”
-NamaUraian=”Mexilin 500” -NamaUraian=”OBH Combi” -NamaUraian=”Bodrexin” TglSP=”21/02/2012 1
-Satuan=”BOX” -Satuan=”BOTOL” -Satuan=”BOX” KodeUnit=”K001”
-Harga=12.000 -Harga=15.000 -Harga=5.000 KodeStaff=”S001” 1 1..*
-JmlPesanan=5 -JmlPesanan=50fls -JmlPesanan=10
-JmlKirim=5 -JmlKirim=45 -JmlKirim=5
1..*
-Diskon=- -Diskon=- -Diskon=-
-TglKadaluarsa=20/11/2012 -TglKadaluarsa=01/12/2014 -TglKadaluarsa=05/07/2012
1 1 1
STAFF
KodeStaff=”S001
1 NamaStaff=”DeliaAminah”
KodeUnit=”K001”
1..*
KIRIM
NoFaktur=”CD181456”
1..*
KodeUraian=”U002”
JmlKirim=10
1..*
1. 1..* 1 1..*
STAFF
FAKTUR
KIRIM KodeStaff=”S002”
NoFaktur=”CD181456”
1..* NoFaktur=”CD181456” 1..* 1 NamaStaff=”Adindamukti” 1..*
TglFaktuR=”21/02/2012”
KodeUraian=”U001” KodeUnit=”K002”
NoSP=”SP006”
JmlKirim=45 KodeStaff=”S002”
1
KIRIM
NoFaktur=”CD181456”
1..* KodeUraian=”U003” 1..*
JmlKirim=5