![]() 17
2.1.3.7 Structural constraints
Menurut Connolly-Begg (2002,pp344-351),
tipe batasan utama pada sebuah
relationship disebut multiplicity,
yaitu
jumlah atau jangkauan dari kejadian
yang
mungkin
terjadi
pada
sebuah
entity type
yang
mungkin
berhubungan
dengan
kejadian
tunggal dari sebuah entity type yang terkait melalui sebuah relationship
khusus.
Tingkat
relationship yang
paling
umum adalah
binary,
yang
secara
umum
terbagi
menjadi one-to-one ( 1:1 )
relationship, one-to-many ( 1:* ) relationship,
dan many-to-many ( *:* ) relationship.
Contoh
one-to-one
(
1:1 )
relationship
adalah
relationship Mengatur, yang
menghubungkan
entity
type
Staf dengan
Cabang.
Dalam relationship
ini,
disimpulkan bahwa seorang anggota staf dapat mengatur satu cabang atau tidak
sama
sekali,
dan
setiap
cabang
diatur
oleh
satu
anggota
staf
saja,
seperti
ditunjukkan oleh gambar berikut ini :
'Setiap
cabang
diatur
oleh
satu
anggota
staf'
'
Satu anggota
staf dapat
mengatur nol atau satu
cabang'
Staf
Mengatur
Cabang
noStaf
1..1
0..1
noCabang
Multiplicity
Gambar
2.3
:
Multiplicity
dari
one-to-one
(
1:1
)
relationship
Staf
mengatur
Cabang ( Sumber : Connolly-Begg, 2002, p346 )
|