38
Mengidentifikasi
candidate key
untuk
setiap
tipe entity. Jika
terdapat
lebih
dari
satu
candidate
key,
maka
akan
dipilih
salah
satu
untuk
menjadi
primary key dari entity tersebut.
6. Mempertimbangkan konsep pemodelan enhanced (optional step).
Menentukan penggunaan konsep pemodelan yang
lebih baik, seperti
specialization/ generalization, aggregation, dan composition.
7. Cek model terhadap redundancy.
Mengecek apakah terdapat redundancy pada model.
8. Validasi model konseptual lokal terhadap transaksi user.
Untuk
memastikan
model
konseptual
lokal
menyediakan
transaksi
yang
dibutuhkan oleh view.
9. Meninjau ulang model konseptual data lokal terhadap user.
Untuk
meninjau
ulang
model
konseptual
data
lokal
terhadap user
untuk
memastikan model merupakan representasi yang sebenarnya dari view.
2.2.6.5.2
Membangun
dan
Memvalidasi
Model
Logikal
Data
Lokal
Untuk
Setiap
View
Bertujuan untuk
membangun
model
data
logikal
lokal
dari
data
model
konseptual
data
lokal
yang
mewakili
view
tertentu
dari
perusahaan dan
kemudian
memvalidasi
model
guna
memastikan model tersebut benar secara
struktur
(menggunakan teknik
normalisasi)
dan
untuk
memastikan
model
pendukung
transaksi
yang dibutuhkan. Berikut
ini
merupakan
tahapan dalam
membuat model logikal data lokal :
|