Entity Relationship Diagram atau yang biasa dikenal dengan istilah ERD merupakan suatu diagram yang berbentuk dalam gambar beserta dengan simbol-simbol yang berfungsi untuk mengidentifikasikan tiap entitas dan atribut yang berada di dalamnya. Selain itu, ERD juga menjelaskan hubungan atau relasi dari entitas-entitas tersebut. ERD berfungsi untuk memberikan gambaran terhadap konsep-konsep dan kerangka dasar dalam pembuatan software.
- Entitas
Entitas adalah individu yang mewakili suatu obyek yang nyata dan dapat dibedakan dari sesuatu yang lain. Secara lebih rinci, Hoffer, dkk (2005) menjelaskan bahwa entitas dapat berupa seseorang, tempat, objek, kejadian atau suatu konsep. Pada ERD, sebuah entitas digambarkan dengan simbol berupa persegi panjang dengan nama entitas di dalamnya yang ditulis dengan huruf kapital.
- Atribut
Komponen selanjutnya adalah atribut. Atribut adalah karakteristik (properti) yang mendeskripsikan suatu entitas. Pada ERD, sebuah atribut digambarkan dengan simbol lingkaran lonjong (elips) dengan nama atribut di dalamnya yang ditulis menggunakan huruf kapital untuk setiap awal kata dan dipisahkan oleh karakter garis bawah (_) apabila lebih dari satu kata.
- Relasi
Beberapa entitas yang berbeda dapat saling berkaitan dan dapat dihubungkan. Dalam sistem basis data, hubungan ini dinamakan relasi (relationship). Jadi, relasi menunjukkan adanya hubungan di antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. Pada ERD, sebuah relasi digambarkan dengan simbol belah ketupat dengan nama relasi berupa kata kerja di dalamnya yang ditulis menggunakan huruf kapital untuk setiap awal kata dan dipisahkan oleh karakter garis bawah (_) apabila lebih dari satu kata.
Gambar 1. Contoh ERD sederhana
YouTube: How to Install MySQL in Windows 11