|
23
4.
Menentukan domain atribut.
Dilakukan untuk menentukan domain untuk
atribut untuk model data konseptual.
5.
Menentukan atribut candidate key dan primary key.
Dilakukan untuk mengidentifikasi
candidate
key pada tiap-tiap entity, jika candidate key lebih
dari satu, maka dipilih satu primary key
dan
candidate key
yang lain menjadi alternate key.
Candidate key adalah super key dalam relasi. Super
key
adalah atribut atau himpunan atribut yang
mengidentifikasi secara unik tuple-tuple yang ada
dalam relasi. Alternate key
adalah candidate key
yang tidak terpilih sebagai primary key.
6.
Mempertimbangkan penggunaan konsep enchange
modelling (langkah optional).
Dilakukan untuk mempertimbangkan
penggunaan konsep enchange modelling, seperti:
specialization /generalization, aggregation
atau
composition. Spesialization
adalah proses untuk
memaksimalkan perbedaan antara anggota pada
sebuah entitas dengan mengidentifikasi
perbedaan karakteristik mereka.
Generalization
adalah sebuah
proses meminimalkan perbedaan
antara anggota pada sebuah
entitas
dengan
mengidentifikasi perbedaan karakteristik mereka.
Aggregation merepresentasikan relasi has a
atau is part of antar entitas dimana relasi has
a
merepresentasikan keseluruhan sedangkan is
part of
merepresentasikan bagian dari.
Composition
adalah bentuk spesifik dari
aggregation
yang merepresentasikan sebuah
hubungan antar entitas.
|