32
Structural Constraint
Menurut Connolly dan Begg (2010 : 385), batasan-batasan yang menggambarkan
pembatasan pada relationship seperti yang ada pada dunia nyata harus diterapkan pada
tipe entitas yang ikut serta dalam sebuah relationship.Tipe utama dari batasan hubungan
didalam suatu relationship disebut multiplicity.
Multiplicity adalah jumlah kejadian yang mungkin terjadi pada entitas yang
terhubung ke satu kejadian dari entitas lain dari suatu relationship.
Derajat yang biasa digunakan dalam suatu relationship
adalah binary
relationship yang terdiri atas:
1.
Hubungan one to one (1 : 1)
Setiap relationship
menggambarkan hubungan antara sebuah entity occurrence
pada entitas yang satu dengan entity occurrence pada entitas lainnya yang ikut serta
dalam relationship tersebut.
Hubungan one to one
(1 : 1) dapat terjadi bila setiap entitas pada himpunan
entitas A
berhubungan paling banyak satu entitas pada himpunan entitas B, dan
sebaliknya setiap entitas pada himpunan entitas B
berhubungan paling banyak satu
entitas dengan satu entitas pada himpunan entitas A.
2.
Hubungan one to many (1 : *)
Setiap relationship
menggambarkan hubungan antara sebuah entity occurrence
pada entitas yang satu dengan satu atau lebih entity occurrence pada entitas lainnya
yang ikut serta dalam relationship tersebut.
Berarti setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak
entitas pada himpunan entitas B.Namun, setiap entitas pada himpunan entitas B
hanya dapat berhubungan dengan paling banyak satu entitas pada himpunan entitas
A.
3.
Hubungan many to many (* : *)
Setiap relationship
menggambarkan hubungan antara satu atau lebih entity
occurrence pada entitas lainnya yang ikut serta dalam relationship tersebut.
|