ERD digunakan untuk pemodelan basis data relasional sehingga jika
penyimpanan basis data menggunakan OODBMS (Object Oriented Database Management
System) maka perancangan basis data tidak perlu menggunakan
ERD. (S. Rosa A, 2014 h50).
ERD memiliki beberapa aliran notasi seperti notasi chen (dikembangkan oleh Peter Chen),
Barker (dikembangkan oleh Richard Barker, Ian Palmer, Harry Ellis), notasi crows foot, dan beberapa notasi lain.
Namun yang banyak digunakan adalah notasi chen.
Berikut adalah simbol-simbol yang digunakan pada ERD dengan notasi chen (S. Rosa A, 2014 h50).
1. Kelebihan dan kekurangan ERD antara lain :
a. Kelebihan
1) Memudahkan perancangan dalam hal menganalisis sistem
yang akan dikembangkan.
2) Memudahkan perancang saat merancang basis data.
3) Rancangan basis data yang dikembangkan berdasarkan
ERD umumnya telah berada dalam bentuk optimal.
b. Kekurangan
1) Kebutuhan media yang sangat luas.
2) Seringkali ERD tampil sangat ruwet. (Sutanta, Edhy
2004 h111).
Simbol-simbol yang sering digunakan ERD (Entitas Relasional Diagram) seperti yang diperlihatkan pada Tabel 2.6.
Simbol
|
Deskripsi
|
|
|
Benda yang
memiliki data dan harus disimpan datanya agar dapat diakses oleh aplikasi
komputer.
|
|
Atribut
|
Field atau kolom data yang butuh
disimpan dalam suatu entitas.
|
|
Atribut kunci primer
|
Field atau kolom data yang butuh
disimpan dalam suatu entitas dan digunakan sebagai kunci akses record
yang diinginkan; biasanya berupa id, kunci primer dapat lebih dari satu
kolom, asalkan kombinasi dari beberapa kolom tersebut dapat bersifat unik
(berbeda tanpa ada yang sama).
|
|
Atribut multinilai / multivalue
|
Field atau kolom data yang butuh
disimpan dalam suatu entitas yang dapat memiliki nilai lebih dari satu.
|
|
Relasi
|
Relasi yang
menghubungkan antar entitas; biasanya diawali dengan kata kerja.
|
|
Asosiasi / association
|
Penghubung
antar relasi dan entitas di mana di kedua ujungnya memiliki
multiplicity kemungkinan jumlah pemakaian. |
(S. Rosa A, 2014 h50, 51).