17
Composite attribute adalah attribute yang terdiri dari banyak komponen
dengan keberadaan
yang bebas. Dalam hal
ini beberapa attribute dapat
dipisahkan menjadi komponen yang lebih kecil lagi dengan keberadaan
yang
bebas.
Contoh:
attribute
alamat
dari entity
kantor cabang yang
mengandung
nilai
(jalan,
kota,
kode pos)
bisa
dipecahkan
menjadi
simple attribute jalan, kota, dan kode pos.
Single value attribute adalah attribute yang memiliki
nilai tunggal
untuk
masing-masing
entity occurance. Multi value attribute adalah
attribute yang memiliki banyak nilai untuk masing-masing
entity
occurance.
Derived attribute adalah attribute yang
menggantikan sebuah nilai
yang
diturunkan dari nilai sebuah attribute yang berhubungan, tidak perlu
pada jenis entity yang sama.
Menurut Budiharto (2002, p9) key adalah suatu properti yang
menentukan
apakah
suatu
kolom pada
tabel
sangat
penting
atau
tidak.
Key
terdiri
dari
candidate
key,
primary
key,
alternate
key,
dan
composite key.
Candidate key adalah kunci yang unik untuk mengenali setiap kejadian
di dalam entity
type.
Sebuah candidate key
tidak boleh NULL. Sebuah
entity mungkin punya lebih dari satu candidate key.
Primary
key adalah candidate key
yang
dipilih
sebagai
kunci
primer
untuk
mengenali secara
unik sebuah atau setiap occurrence dari sebuah
entity type. Pemilihan primary key untuk sebuah entity adalah
|