|
37
2.
Atribut (Attribute).
Yang dimaksud dengan atribut adalah karakteristik dari entity .
a.
Domain
Nilai dari tiap atribut didefinisikan kedalam tiga properti yaitu :
-
Tipe Data
:
properti dari atribut yang mengidentifikasikan tipe data
yang dapat disimpan ke dalam atribut.
-
Domain
: properti dari atribut yang mendefinisikan nilai apa yang
boleh diambil oleh suatu atribut.
-
Default Value :
suatu
nilai
yang akan disimpan apabila
nilai tidak
dispesifikasikan oleh user.
b.
Identifikasi (Identification).
Banyaknya
instance
yang
dimiliki
oleh
suatu
entity
memerlukan
suatu
key yang
unik
untuk
menngidentifikasikan setiap instance berdasarkan data
dari atribut. Yang dimaksud dengan key
adalah satu atau
lebih
atribut
yang
mengasumsikan
nilai
yang
unik
dari
setiap
bagian entity
dan
seringkali
disebut identifier.
Candidate
key
adalah
salah
satu
key
yang
memiliki
kemungkinan untuk
dijadikan primary
key.
Primary
key
adalah
candidate
key
yang
unik
dan
mengidentifikasikan sebuah
bagian
dari
entity.
Alternate
key
adalah
candidate key yang tidak dijadikan primary key.
|