36
a)
Data yang Diperlukan (Required Data)
Beberapa atribut harus memiliki nilai yang valid, dengan kata lain
tidak boleh ada yang bernilai NULL (tidak bernilai). Ketentuan tersebut
harus diidentifikasikan pada waktu kita mendokumentasikan atribut-
atribut di dalam kamus data (Tahap 1.3).
b)
Batasan Domain Atribut (Attribute Domain Constraints)
Batasan
domain
harus
diidentifikasi
saat
kita
memilih
domain
atribut untuk model data (Tahap 1.4).
c)
Multiplicity
Multiplicity mewakili
batasan
yang
ditempatkan
pada
hubungan
antar data dalam basisdata.
d)
Integritas Entiti (Entity Integrity)
Ketentuan
yang
benar
dari
sebuah
entiti
adalah primary
key
dari
sebuah
entiti
tidak
boleh
bernilai NULL.
Batasan
ini
seharusnya
dipertimbangkan saat kita
mengidentifikasi primary key untuk setiap tipe
entiti (Tahap 1.5).
e)
Referential Integrity
Maksud dari referential key adalah jika foreign key memiliki sebuah
nilai, maka nilai tersebut harus menunjuk kepada tuple (baris dalam suatu
relasi) yang terdapat pada relasi parent.
f)
Batasan Umum (General Constraints)
Batasan ini seringkali disebut
sebagai aturan bisnis. Untuk
melakukan
perubahan pada suatu entiti harus sesuai dengan ketentuan
transaksi-transaksi yang ada di dunia nyatanya.
|