|
43
Perancangan Basisdata Logikal
Langkah
2:
Buat
dan
validasikan
model
data
lokal
yang
logikal
untuk
setiap view.
1. Pindahkan fitur-fitur yang tidak kompatibel dengan model relasional
Tujuannya
adalah
untuk
menyaring
model
data
konseptual
lokal
untuk
menghilangkan fitur-fitur yang tidak kompatibel dengan
model relasional,
yaitu:
Menghilangkan tipe relasi biner many-to-many (*:*)
Menghilangkan tipe relasi rekursif many-to-many (*:*)
Menghilangkan tipe relasi kompleks
Menghilangkan atribut multi-valued
2. Ambil hubungan untuk data model lokal yang logikal
Tujuannya
adalah
membuat
relasi
untuk
model
data
logikal
lokal
untuk
merepresentasikan entity, relasi, dan atribut yang telah diidentifikasikan.
3. Validasikan hubungan menggunakan normalisasi
Tujuannya adalah untuk memvalidasi relasi pada model data logikal lokal
dengan menggunakan teknik normalisasi yang dibahas pada sub bab
sebelumnya.
4. Validasikan hubungan terhadap transaksi user
Tujuannya
adalah
untuk
menjamin
bahwa
relasi
pada
model
data
logikal
lokal mendukung transaksi yang diminta oleh view.
5. Tentukan batasan integritas
|