Model
konseptual merupakan artifact yang paling penting yang harus dibuat
sepanjang proses analisis yang berorientasi objek.UML terdiri dari penulisan
diagram-diagram struktur statis untuk menggambarkan model-model konseptual.Model
konseptual menunjukkan konsep-konsep, penggabungan antara konsep-konsep,
atribut-atribut dari konsep-konsep.Model konseptual merupakan artifact
yang paling penting yang harus dibuat sepanjang proses analisis yang
berorientasi objek.UML terdiri dari penulisan diagram-diagram struktur statis
untuk menggambarkan model-model konseptual.Model konseptual menunjukkan
konsep-konsep, penggabungan antara konsep-konsep, atribut-atribut dari
konsep-konsep.digambarkan dengan kotak segi empat dan digunakan untuk
menunjukan suatu obyek, kosep, benda maupun kejadian dan sebagainya yang
menunjukan data tersebut disimpan.Relationship, digambarkan dengan belah
ketupat dengan garis yang menghubungkan ke entitas yang terkait, maka
relationship, diberi nama dengan menggunakan kata kerja. Hubungan atau relasi
menunjukan abstraksi dari sekumpulan hubungan yang mengkaitkan antara entitas
yang berbeda.Atribute, menunjukan karakteristik dari tiap entitas atau
sesuatu yang menjelaskan entitas atau hubungan sehingga atribut dikatakan
elemen data dari entitas dan relasi. Dari setiap atribut-atribut entitas dapat
satu atribut yang dijadikan sebagai kunci (key).Ada beberapa jenis kunci
yaitu:
-
Primary Key : Field
yang mengidentifikasikan sebuah record dalam file dan bersifat unik.
-
Candidate Key : Beberapa
Field yang dapat dijadikan calon primary key.
-
Composite Key :Beberapa
Field yang digabung untuk membentuk primary key.
-
Secondary Key : Field
yang mengidentifikasikan sebuah record dan tidak bersifat unik.
-
Alternative Key : Field
dari candidate key yang tidak terpilih menjadi primary key.
-
Foreign Key : Field yang
bukan key, tetapi merupakan key pada file lain.
Cardinality,
menunjukan tingkat hubungan yang terjadi, dilihat dari suatu kejadian atau banyak
tidaknya hubungan antar entitas tersebut.Ada 3 kemungkinan hubungan yang ada
yaitu:
-
1 to 1 (one to one)
-
1 to M (one to many)
-
M to N (many to many)
No comments:
Post a Comment