32
4. Mengidentifikasi domain attribute
Untuk
menentukan domain
untuk
tiap-tiap atribut
yang ada.
Suatu domain
adalah suatu
kelompok nilai
yang
mana
satu
atau
lebih
atribut mengambil
nilainya. Contoh:
nilai
yang
mungkin
untuk atribut sex adalah huruf M atau
F saja.
5. Mengidentifikasi kandidat dan primary key
Untuk
mengidentifikasi kandidat
dan
primary
key
dari
kumpulan
atribut
pada
tiap-tiap
entiti.
Primary
key
merupakan suatu
atribut
yang
dipakai
sebagai
ciri
khas
dari
suatu
entiti.
Misalkan
pada
entiti
karyawan primary
key-nya adalah KaryawanNo
yang
mewakili atribut
lainnya, sehingga pada
saat
kita
mengakses suatu
basisdata
hanya
dengan
memasukkan
nilai
KaryawanNo,
kita
dapat
mengetahui nilai-nilai
atribut
lainnya
yang
ada
dalam entiti karyawan.
6. Menggunakan Enhanced Modelling Concept (optional)
Untuk
mempertimbangkan penggunaan Enhanced
Modelling
Concepts
seperti spesialisasi, generalisasi, aggregasi dan komposisi.
Pada
pendekatan
spesialisasi,
perbedaan
yang
terdapat
antara
entiti
yang
ada dalam superclass dipecah
menjadi bagian-bagian
yang
lebih
kecil
dalam subclass.
Pada
pendekatan
generalisasi, persamaan
yang
terdapat
antara
entiti
yang
ada dalam subclass digabung menjadi satu untuk membentuk superclass.
|