21
Tujuannya untuk menghubungkan atribut
dengan
entitas
dan
tipe
relationship
yang tepat.
Atribut
yang
dimiliki
oleh setiap
entitas dan relationship harus memenuhi karakteristik atribut yaitu
simple
/
composite
attribute,
single
/
multi-valued
attribute, dan
derived attribute.
Langkah 1.4 Menentukan domain atribut
Domain
adalah
sekumpulan
nilai
dimana
satu
atau
lebih
atribut memperoleh nilainya (Connolly, 2002, p430). Contoh
menentukan domain pada atribut JenisKelamin di entitas
Mahasiswa adalah L atau P.
Langkah 1.5 Menentukan atribut Candidate Key, Primary Key,
dan Alternate Key
Tujuannya
untuk
mengidentifikasi candidate key
setiap
tipe
entitas, dan jika terdapat
lebih dari satu candidate key maka
terpilih
satu sebagai
primary
key
dan
sisanya
dapat
dijadikan
sebagai alternate key.
Langkah
1.6
Pertimbangkan
penggunaan
enhanced
modeling
concepts (langkah pilihan)
Maksud
dari
langkah
ini
adalah
untuk
menentukan
specialization, generalization, aggregation, dan composition.
Specialization
merupakan
suatu
proses
memaksimalkan
perbedaan-perbedaan
antara
anggota-anggota
sebuah
entitas
dengan
cara
mengidentifikasi
karakteristik
yang
membedakan
entitas tersebut (Connolly, 2002, p432).
|