|
23
dipilih untuk direpresentasikan ke dalam basis data. Dengan cara yang
sama untuk mengidentifikasi entitas, lihat nouns atau noun phrases di
dalam spesifikasi kebutuhan pengguna.
d.
Menentukan domain dari atribut
Tujuannya adalah untuk menentukan domain untuk atribut atribut di
dalam local model data konseptual.
Domain adalah sebuah
penampung nilai dari satu atau lebih atribut yang mengambil nilainya.
e.
Menentukkan atribut atribut candidate, primary, dan alternate key.
Untuk mengidentifikasi sebuah candidate keys
untuk setiap tipe
entitas dan, jika ada lebih dari satu candidate key¸ untuk memilih satu
harus menjadi primary key dan lainnya menjadi alternate keys.
Candidate key adalah sekumpulan atribut dari sebuah entitas yang
memiliki nilai unik untuk entitas tersebut. Mungkin
saja
mengidentifikasi lebih dari satu candidate key, jika demikian harus
memilih satu yang harus menjadi primary key
dan candidate key
sisanya dipanggil dengan alternate keys.
Panduan dalam memilih sebuah primary key dari sekitar candidate
keys adalah :
1.
Candidate key dengan jumlah atribut yang sedikit.
2.
Candidate key yang memungkinkan nilainya jarang sekali berubah
3.
Candidate key dengan karakter paling sedikit.
4.
Candidate key dengan jumlah paling sedikit dari nilai
maksimumnya.
5.
Candidate key yang paling gampang untuk digunakan dari sudut
pandang pengguna.
|