![]() 30
Derive
attribute (atribut
turunan)
adalah
sebuah
attribute
yang
mewakili
sebuah nilai yang diturunkan dari nilai attribute
yang bersangkutan atau
sekumpulan attribute, tidak perlu berasal dari entitas yang sama.
2.1.5.4
Key
Menurut
Connolly dan
Begg
(2002,p340-341),
candidate
key
adalah
sekumpulan minimal attribute yang secara
unik mengidentifikasikan setiap kejadian
(
occurence ) dari setiap sebuah entity type.
Primary key adalah candidate key
yang
dipilih
untuk
mengidentifikasikan
setiap
kejadian
(
occurrence
)
dari
sebuah
entity
type.
Alternate key
adalah
candidate key
yang tidak dipilih
menjadi primary key.
Composite
key
adalah
candidate
key
yang
terdiri
dari
dua
atau
lebih
attribute
atau
sekumpulan
attribute
dalam suatu
relasi yang sesuai
dengan
candidate key
dari
beberapa relasi
atau
mungkin relasi yang sama.
Primary key
Manages
Staff
Branch
Area to list
attribute(s)
staffNo {PK}
name
position
salary
/totalStaff
Has
Derived
attribute
branchNo {PK}
address
street
city
postcode
telNo [1..3]
Composite
attribute
Multi-valued attribute
Gambar 2.4 Diagram representasi entity Staff dan Branch dengan
attributnya( Sumber Connolly dan Begg, 2002,p342-343)
|