15
Primary Key
Adalah
candidate
key
yang
dipilih
untuk
menjelaskan dan
merepresentasikan setiap
occurrence
dari
sebuah
entity
secara
unik
dan
berbeda.
Pemilihan
primary
key untuk
sebuah
entity
harus
berdasarkan
panjang
attribut,
jumlah
minimal atribut
yang dibutuhkan, dan
keunikannya di
yang
akan
datang
(Begg,
Connolly, 2002,
p341).
Contohnya
adalah
:
KantorCabang memiliki
NomorKantorCabang
sebagai
Primary
Key, dan
Staf
memiliki IDStaf sebagai Primary
Key-nya.
Composite
key
Adalah
candidate
key
yang
berisi
dua
atau
lebih
attribut.
Dalam
beberapa
kasus, key
untuk sebuah
entity yang
terdiri dari bermacam
macam atribut, yang nilai
gabungan dari key tersebut
adalah
unik
untuk setiap entity
tapi tidak secara terpisah. (Begg, Connolly, 2002, p341).
2.1.3 Strong
dan
Weak
Entity
Type
Entity dapat dibagi menjadi 2, yaitu:
1. Strong Entity, merupakan entity
yang keberadaannya tidak bergantung pada
entity
lain.
Strong
entity juga
sering
kali
dianggap
sebagai
parent,
owner,
atau dominant entity.
|