35
h)
Complex relationship types
Relasi
yang
kompleks
adalah
sebuah relasi
yang
terjadi
antara
tiga
entiti atau lebih. Relasi yang kompleks ini dapat disederhanakan dengan
menempatkan sebuah entiti baru di tengah entiti yang sebelumnya dan
mendefinisikan relasi (binary) one-to-many di antara setiap entiti.
i)
Multi-valued attributes
Atribut
yang bernilai banyak adalah atribut
yang
memiliki berbagai
macam nilai
di
dalam sebuah
entiti. Kita
bisa
mendekomposisi
atribut
tersebut dan menempatkannya ke dalam entiti baru.
Tahap 2.2: Validasi Relasi dengan Menggunakan Teknik Normalisasi
Normalisasi digunakan untuk
menghindari terjadinya duplikasi dari
data.
Normalisasi
menjamin
bahwa
hasil dari model yang telah kita rancang
benar-benar mencerminkan
model
yang
ada
di
perusahaan,
yang
memiliki
konsistensi, redundansi yang minimal, dan
stabilitas
yang
maksimal.
Tahap
normalisasi akan dijelaskan di subbab berikutnya.
Tahap 2.3
:
Validasi
Relasi dengan
Transaksi-Transaksi
yang Sesuai dengan
Kebutuhan User
Tujuan
tahap
ini
adalah memvalidasi
model
data
logikal
lokal
untuk
menjamin agar model yang telah dirancang dapat mendukung transaksi-
transaksi yang diperlukan sesuai dengan kebutuhan user.
Tahap 2.4 : Menentukan Batasan-Batasan Integritas
Batasan-batasan integritas merupakan batasan yang digunakan untuk
menjaga
basisdata
dari
inkonsistensi.
Pada
tahap
ini
kita
menentukan
batasan-batasan integritas yang perlu diperhatikan, yaitu :
|