ERD (Entity Relationship Diagram)
ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis
data berdasarkan objek-objek dasar data yang mempunyai hubungan antar
relasi. ERD untuk memodelkan struktur data dan hubungan antar data, untuk
menggambarkannya digunakan beberapa notasi dan simbol.
Pada dasarnya ada tiga komponen yang
digunakan, yaitu :
1.
Entitas
Entitas merupakan objek yang mewakili sesuatu yang
nyata dan dapat dibedakan dari sesuatu yang lain. Sebagai contoh disini adalah
entitas kamar, pasien, karyawan, resep, dan obat. Simbol dari entitas ini
biasanya digambarkan dengan persegi panjang.
2.
Atribut
Atribut merupakan keterangan-keterangan yang terkait pada sebuah entitas
yang perlu disimpan dalam basis data. Atribut berfungsi sebagai penjelas pada
sebuah entitas.
Gambar atribut biasanya diwakili oleh simbol elips.
3.
Relasi
Relasi adalah hubungan dari beberapa
entitas. Relasi dinyatakan dalam simbol belah ketupat.
Kardinalitas menyatakan jumlah
himpunan relasi antar entitias. pemetaan kardiniliat terdiri dari :
One to One (1:1) : Setiap anggota entitas A hanya boleh berhubungan dengan satu anggota entitas B, begitu pula sebaliknya.
One to many (1:M / Many) : Setiap anggota entitas A dapat berhubungan dengan lebih dari
satu anggota entitas B tetapi tidak sebaliknya.
Many to Many (M:M) : Setiap entitas A dapat berhubungan dengan banyak entitas
himpunan entitas B dan demikian pula sebaliknya.
Contoh ERD
Rumah Sakit
Sekian postingan kali ini, mohon maaf apabila penjelasan dan
gambarnya kurang jelas J