![]() 24
untuk
menjadi
primary
key.
Pemilihan
primary
key
didasarkan pada
panjang
atribut,
jumlah
minimal
atribut
yang
diperlukan,
dan
keunikannya.
Alternate
key
adalah setiap
candidate
key
yang
tidak
terpilih
menjadi
primary
key,
atau
biasa
disebut
dengan
secondary
key
(Whitten, 2004, p298).
Foreign key adalah
sebuah primary key pada
sebuah
entitas
yang digunakan pada entitas lainnya untuk
mengidentifikasikan sebuah
relationship (Whitten, 2004, p301).
primary key
ruang untuk
menuliskan
atribut
Pegawai
noPeg {PK}
nama
jabatan
gaji
/totalPeg
Mengatur
Memiliki
derived
attribute
Cabang
noCab {PK}
alamat jalan
kota
kodepos
telp
[1..3]
composite
attribute
multi-valued
attribute
Gambar 2.8
Representasi diagram entitas Pegawai dan Cabang beserta
atribut dan primary keynya (Connolly, 2005, p354)
2.2.6.3 Batasan Struktural (Structural Constraints)
Batasan-batasan
yang
menggambarkan pembatasan
pada
relationship
seperti
yang
ada
pada
real
world
harus
diterapkan pada
tipe
entitas
yang
ikut
serta
pada
sebuah relationship.
Jenis
utama dari
|