16
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.3.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 anggota staf secara unik
menggunakan atribut noStaf, yang merupakan primary key untuk entity type Staf.
Sedangkan
weak
entity type
adalah
sebuah
entity
type
yang
keberadaannya
tergantung pada beberapa entity type yang lain. Karakteristik dari weak entity
type adalah bahwa setiap kejadian dari entity tidak dapat diidentifikasikan secara
unik
dengan
hanya
menggunakan
atribut
yang berhubungan dengan entity type
tersebut.
|