Social Icons

Pages

Jumat, 07 Juni 2013

ERD (Entity Relationship Diagram)


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 simbol yang digunakan yaitu :
a.Entity
Entity merupakan objek yang mewakili suatu yang nyata dan dapat dibedakan dari sesuatu yang lain (fathansyah 1999:30). Simbol dari entity ini biasanya digambarkan dengan persegi panjang.

b.Atribut
Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Gambar atribut diwakili oleh simbol elips.

c. Hubungan/Relasi
Simbol relasi digambarkan oleh diamond :

Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda, relasi dapat digambarkan sebagai berikut :
Relasi yang terjadi diantara dua himpunan entitas (misalnya A dan B) dalam satu basis data yaitu (Abdul Kadir,2000 : 48).
1). Satu ke satu (one to one)
Hubungan relasi satu ke satu yaitu setiap entitas pada himpunan entitas A berhubungan paling banyak dengan satu entitas pada himpunan entitas B.
2). Satu ke banyak (one to many)
Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi setiap entitas pada entitas B dapat berhubungan dengan satu entitas pada himpunan entitas A.
3). Banyak ke banyak (many to many)
Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B.