![]() 17
Composite key adalah candidate key yang
terdiri dari dua atau banyak atribut.
Contohnya,
entiti
Advert
memiliki
atribut
propertyNo,
newspaperName, dateAdvert
dan
cost.
Banyak
properti
yang
diiklankan dalam
banyak
koran
pada
waktu
yang
diberikan.
Jadi,
entiti
Advert
mempunyai
composite
primary
key
yang
berasal
dari
atribut propertyNo, newsapaperName dan dateAdvert.
Foreign
key
adalah
atribut
pada
satu
relasi
yang
cocok
pada
candidate
key
dari beberapa relasi.
Primary Key
Staff
Manages
Branch
Area to list
attribute(s)
staffNo {PK}
name
position
salary
/totalStaff
Has
Derived
attribute
branchNo
{PK}
address
street
city
postcode
telNo [1..3]
Composite
attribute
Multi-valued
attribute
Gambar 2.5 Contoh Representasi Atribut
(Sumber : Connolly dan Begg, 2002, p342)
2.1.5.4 Structural Constraints
Constraint
harus
mencerminkan pembatasan
(restriction)
pada
relationship
sebagai perhatian
(perceived) didalam kenyataan. Tipe
utama dari constraint
didalam
relationship disebut multiplicity.
|