Entity-Relationship Diagram (ERD) adalah alat visual yang digunakan untuk memodelkan hubungan antara entitas dalam basis data. Dalam pembuatan ERD, terdapat beberapa jenis notasi yang digunakan untuk menggambarkan entitas, atribut, hubungan, dan elemen-elemen penting lainnya. Artikel ini akan menjelaskan beberapa jenis notasi yang sering digunakan dalam ERD.

1. Entitas (Entity):

Entitas dalam ERD digambarkan sebagai persegi panjang. Entitas adalah objek yang bisa disimpan dalam basis data, seperti orang, tempat, barang, atau konsep lainnya.

2. Atribut (Attribute):

Atribut adalah karakteristik dari suatu entitas. Atribut digambarkan sebagai oval dan dihubungkan dengan garis ke entitas yang relevan. Misalnya, entitas "Pegawai" dapat memiliki atribut seperti "Nama," "Alamat," dan "Nomor Telepon."

3. Hubungan (Relationship):

Hubungan antara entitas digambarkan sebagai garis yang menghubungkan entitas. Garis ini memiliki makna tergantung pada kardinalitas hubungan tersebut, seperti "1-n" (satu-ke-banyak) atau "n-m" (banyak-ke-banyak).

4. Kunci Primer (Primary Key):

Kunci primer adalah atribut atau kombinasi atribut yang digunakan untuk mengidentifikasi setiap entitas unik dalam suatu entitas. Ini digambarkan sebagai garis bawah atau simbol kunci.

5. Kunci Asing (Foreign Key):

Kunci asing adalah atribut yang menghubungkan entitas dalam suatu hubungan dengan entitas dalam hubungan lain. Ini digambarkan sebagai atribut dengan garis putus-putus yang menghubungkannya dengan entitas referensi.

6. Kardinalitas (Cardinality):

Kardinalitas menggambarkan jumlah entitas yang terlibat dalam suatu hubungan. Ini dapat berupa "1" (satu), "n" (banyak), "0..1" (nol atau satu), dan lainnya.

7. Partisipasi:

Partisipasi menunjukkan apakah setiap entitas yang terlibat dalam hubungan harus berpartisipasi atau opsional. Ini bisa berarti "Wajib" atau "Opsional."

8. Atribut Turunan (Derived Attribute):

Atribut turunan adalah atribut yang nilainya dihitung berdasarkan atribut lain dalam entitas. Ini digambarkan sebagai atribut dengan garis putus-putus.

9. Entitas Lemah (Weak Entity):

Entitas lemah adalah entitas yang tidak memiliki kunci primer sendiri. Entitas ini bergantung pada entitas lain untuk mengidentifikasinya. Biasanya digambarkan sebagai persegi panjang dengan garis ganda.

10. Hubungan Identifikasi (Identifying Relationship):

Hubungan yang mengidentifikasi entitas lemah dengan entitas kuat. Biasanya digambarkan dengan garis ganda yang menghubungkan entitas lemah dengan entitas kuat.

ERD adalah alat yang kuat dalam perancangan basis data dan memahami hubungan antara entitas dalam sistem. Berbagai jenis notasi ERD membantu memodelkan informasi dengan jelas dan mempermudah pemahaman. Dalam perancangan basis data yang kompleks, pemahaman notasi ERD yang berbeda sangat penting untuk memastikan akurasi dan efisiensi.

 Copyright stekom.ac.id 2018 All Right Reserved