30
Bertujuan untuk menentukan batasan atribut di
modeldatakonseptual lokal. Domain adalah
kumpulan nilai
nilai yangdiizinkan untuk satu
atau lebih atribut. Contoh domain untukatribut
Jenis Kelamin pada tabel staff adalah
sebuahkarakter tunggal yang bernilai hanya L
(untuk laki
laki)atau P (untuk perempuan).
Sebuah model data yang baikmenspesifikasikan
domain untuk setiap atribut dan meliputi:
1. Kumpulan nilai
nilai yang diizinkan untuk
atribut
2. Ukuran dan format atribut
Setelah domain atribut diidentifikasikan, nama
namadomain dan karakteristiknya disimpan pada
kamusdata.
Langkah 1.5 Menentukan atribut candidate key dan primary
key
Candidate key adalah kunci yang unik atau tidak
mungkinkembar atau berbeda dengan yang lain,
dapat dipakai untukmengidentifikasikan satu
baris dalam tipe entitas. Compositekey adalah
candidate key yang terdiri dari dua atau
lebihatribut. Primary key adalah candidate key
yang dipilihsebagai kunci primer untuk
mengidentifikasikan setiapentitas. Alternate key
|