Home Start Back Next End
  
19
'Setiap  kantor  cabang
(branch) adalah  diatur
(managed) oleh satu
anggota dari staff'
'Setiap  anggota dari staff
bisa
mengatur (manage) nol atau satu
kantor  cabang  (branch)'
'Setiap property yang disewakan
adalah telah diawasi (overseen) oleh
nol atau satu anggota dari staff'
'Setiap anggota dari staff
mengawasi (oversees) nol atau
banyak property yang disewakan'
Staff
staffNo
Manages
1..1 
0..1
Branch
branchNo
Staff
staffNo
Oversees
0..1
0..*
PropertyForRent
propertyNo
Multiplicity
Multiplicity
Gambar 2.6 Contoh One-to-One (1:1) Relationship
(Sumber : Connolly dan Begg, 2002, p346)
Gambar 2.7 Contoh One-to-Many (1:*) Relationship
(Sumber : Connolly dan Begg, 2002, p347)
'Setiap property yang untuk
disewakan adalah diiklankan
(advertised) dalam nol atau banyak
surat kabar (newspaper)'
'Setiap surat kabar (newspaper)
mengiklankan (advertises) satu atau
banyak property yang untuk disewakan'
Cardinality
Newspaper
Advertises
PropertyForRent
'Satu kantor cabang (branch) diatur
oleh seorang anggota dari pegawai
(staff)'
'Seorang anggota dari pegawai
(staff) mengatur satu kantor cabang
(branch)'
newspaperName
0..*
1..*
propertyNo
Multiplicity
Staff
staffNo
1..1
Manages
0..1
Branch
branchNo
Gambar 2.8 Contoh Many-to-Many (*:*)
Relationship
(Sumber : Connolly dan Begg, 2002, p348)
'Semua kantor cabang (branch)
adalah sudah diatur (mandatory
participation untuk kantor cabang
(branch))'
'Tidak semua pegawai (staff)
mengatur kantor cabang (optional
participation untuk pegawai (staff))'
Participation
Gambar 2.9 Contoh Multiplicity yang ditunjukan dengan
Cardinality constraint dan Participation Constraint
(Sumber : Connolly dan Begg, 2002, p351)
Word to PDF Converter | Word to HTML Converter