|
33
2.1.8.5 Key
Menurut Connolly-Begg (2002,pp340-341), key terdiri dari :
1. Candidate key yaitu kumpulan kecil
dari atribut
yang secara
unik
mengidentifikasikan
setiap
kejadian
dari
sebuah entity
type.
Misalnya atribut
noCabang adalah candidate key untuk entity type
Cabang, dan mempunyai nilai yang berbeda untuk setiap kejadian
dari entity Cabang.
2. Primary
key
merupakan
candidate
key
yang
dipilih
untuk
mengidentifikasikan secara
unik setiap kejadian dari sebuah entity
type.
Sebuah entity
type mungkin
memiliki
lebih
dari
satu
candidate
key. Candidate
key yang tidak dipilih sebagai primary
key disebut sebagai alternate key.
3. Composite key adalah sebuah candidate key
yang terdiri dari dua
atau lebih atribut. Misalnya entity type Iklan mungkin mempunyai
composite primary key yang
terdiri
dari atribut
noProperti,
namaKoran, dan tglIklan.
2.1.8.6 Strong and weak entity type
Menurut Connolly-Begg (2002,pp342-343), strong entity
type
adalah sebuah entity
type yang keberadaannya tidak
tergantung pada beberapa entity
type yang
lain. Karakteristik dari
strong
entity
type
adalah
bahwa
setiap
kejadian
entity dapat
diidentifikasi
secara
unik
menggunakan
atribut primary
key
dari
entity
type
tersebut.
Misalnya,
kita
dapat
mengidentifikasi
setiap
|