Start Back Next End
  
16
2.10
Entity-Relationship Modelling (ER-Modelling)
ER-Modelling
adalah perancangan database secara top-down
yang
dimulai dengan mengidentifikasikan data penting yang disebut entitas dan
relationships antar-data (Connolly & Begg, 2010, p371).
Konsep utama dalam ER-Modelling
yaitu
(Connolly & Begg, 2010,
p372-391):
1.
Entity Types
Entitas adalah sekumpulan objek
dengan karakteristik yang sama
yang diidentifikasi oleh perusahaan.
2.
Relationship Types
Relationship types adalah hubungan di antara tipe entitas.
3.
Atribut 
a.
Atribut adalah karakteristik atau deskripsi mengenai entitas atau
hubungan di antara entitas tersebut.
b.
Atribut domain adalah sekumpulan value yang diizinkan untuk satu
atau lebih atribut.
c.
Keys
1.
Candidate key
adalah kumpulan atribut yang
mengidentifikasikan setiap entitas/tabel secara unik.
2.
Primary key
adalah
candidate key
yang terpilih untuk
mengidentifikasikan setiap entitas/tabel secara unik.
3.
Composite key
adalah candidate key yang
mengandung dua
atau lebih atribut.
4.
Alternate key adalah candidate key yang tidak terpilih sebagai
primary key.
4.
Strong and Weak Entity Types
a.
Strong entity type adalah entitas yang tidak bergantung pada entitas
lain. 
b.
Weak entity type adalah entitas yang bergantung pada entitas lain.
5.
Structural Constraints
a.
Multiplicity
adalah jarak
atau jumlah
hubungan yang mungkin
terjadi dalam suatu entitas.
Word to PDF Converter | Word to HTML Converter