Entity Relationship Diagram atau sering disebut sebagai ERD adalah
model konseptual yang mendasar,data yang ada dijadikan sebagai
penyimpanan proses.

Notasi-notasi simbolik yang digunakan dalam Entity Relationship Diagram adalah sebagai berikut:
1. Entitas:Adalah segala sesuatu yang dapat digambarkan oleh data.
Entitas juga dapat diartikan sebagai individu yang mewakili sesuatu yang
nyata (eksistensinya) dan dapat dibedakan dari sesuatu yang lain
(Fathansyah,1999). Ada dua macam entitas yaitu entitas kuat dan entitas
lemah. Entitas kuat merupakan entitas yang tidak memiliki ketergantungan
dengan entitas lainnya. Contohnya entitas anggota. Sedangkan entitas
lemah merupakan entitas yang kemunculannya tergantung pada keberadaaan
entitas lain dalam suatu relasi
2.Atribut: Atribut merupakan pendeskripsian karakteristik dari
entitas. Atribut digambarkan dalam bentuk lingkaran atau elips. Atribut
yang menjadi kunci entitas atau key diberi garis bawah.
3. Relasi atau Hubungan: Relasi menunjukkan adanya hubungan diantara
sejumlah entitas yang berasal dari himpunan entitas yang berbeda.
Macam-macam atribut:
Key: Atribut yang digunakan untuk menentukan suatu Entity secara unik
Atribut Simple:Atribut yang bernilai tunggal
Atribut Multivalue:Atribut yang memiliki sekelompok nilai untuk setiap instant Entity
Atribut composite:Suatu atribut yang terdiri dari beberapa atribut yang lebih kecil yang mempunyai arti tertentu
Atribut Derivatif: Suatu atribut yang dihasilkan dari atribut yang lain
** Kardinalitas: Menunjukkan jumlah maksimum entitas yang dapat
berelasi dengan entitas pada himpunan entitas yang lain. Macam-macam
kardinalitas adalah:
- Satu ke satu (one to one)
Setiap anggota entitas A hanya boleh berhubungan dengan satu anggota entitas B,begitu pula sebaliknya.
- Satu ke banyak (one to many)
Setiap anggota entitas A dapat berhubungan dengan lebih dari satu anggota entitas B tetapi tidak sebaliknya.
- Banyak ke banyak (many to many)
Setiap entitas A dapat berhubungan dengan banyak entitas himpunan entitas B dan demikian pula sebaliknya.
** Participation Constraint: Menjelaskan apakah keberadaan suatu Entity bergantung pada hubungannya dengan entity lain
**Partial Participation: Keberadaan suatu entity tidak tergantung pada hubungannya dengan Entity lain
**Relationship Degree
- Relationship Degree adalah jumlah entitas yang berpartisipasi dalam suatu relationship
- Berikut ini adalah relationship degree yang sering dipakai didalam ERD :
- Unary Relationship
Adalah model relationship yang terjadi diantara entitas yang berasal
dari entitas set yang sama. Model ini juga sering disebut sebagai
Recursive Relationship atau Reflective Relationship
- Binary Relationship
Adalah model relationship antara instansi-instansi dari suatu tipe entitas (dua entitas yang berasal dari entitas yang sama)
- Ternary Relationship
Merupakan relationship antara instansi-instansi dari tiga tipe entitas secara serentak
0 komentar:
Posting Komentar