|
19
a. Superkey
Superkey
adalah
sebuah
atribut,
atau
himpunan dari
atribut,
yang
secara
unik
mengidentifikasi
sebuah
baris
pada suatu relasi (Connolly dan Begg, 2005, p78).
b. Candidate key
Candidate
key
adalah
sebuah
superkey
yang
tidak
layak
adalah
superkey
pada
suatu
relasi
(Connolly dan
Begg,
2005,
p78).
Sebuah candidate
key,
K,
dari
sebuah
relasi R memiliki dua buah properti :
-
uniqueness pada
setiap
tuple
R,
nilai
dari
K
secara
unik
mengidentifikasi tuple
tersebut.
-
irreducibility tidak ada subset yang tepat dari K
memiliki properti uniqueness.
c. Primary key
Primary
key
adalah
candidate
key
yang
dipilih
untuk
mengidentifikasi tuple
secara
unik
pada
suatu
relasi
(Connolly dan Begg, 2005, p79).
d. Foreign key
Foreign
key
adalah
sebuah atribut,
atau
himpunan dari
atribut, di dalam suatu relasi yang cocok dengan
candidate
key
dari
beberapa
relasi
(Connolly
dan
Begg,
2005, p79).
|