Diagram Entity-Relationship (Diagram E-R)
Entitas adalah objek dalam bentuk fisik maupun konsep yang dapat dibedakan dengan objek lainnya. Contoh : entitas MAHASISWA, entitas BUKU, entitas MATAKULIAH
Atribut adalah karakteristik atau properti dari suatu entitas. Contoh, entitas MAHASISWA mempunyai atribut-atribut NPM, Nama, Alamat, Kota, Tgl-lhr, Telp.
Relationship adalah Hubungan yang terjadi antara satu entitas atau lebih. Contoh : relationship mengambil yang menggambarkan mahasiswa yang mengambil matakuliah.
Notasi-notasi simbolik
- Persegi panjang, menyatakan Himpunan Entitas
- Lingkaran/Elip, menyatakan Atribut (Atribut yang berfungsi sebagai keydigaris bawahi Atribut a sebagai key
- Belah Ketupat, menyatakan Himpunan Relasi
- Garis, sebagai penghubung antara Himpunan Relasi dengan Himpunan Entitas dan Himpunan Entitas dengan Atributnya
- Kardinalitas Relasi, dinyatakan dengan banyaknya garis cabang atau dengan pemakaian angka (1 dan 1 untuk relasi satu-ke-satu, dan N untuk relasi satu-ke-banyak, atau N dan N untuk relasi banyak-ke-banyak)
himpunan Entitas E |
atribut a sebagai key |
himpunan Relasi R |
link |
Contoh diagram ER :
Derajat relasi atau kardinalitas
Menunjukkan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas yang lain. Macam-macam kardinalitas adalah:
- Satu ke satu (one to one), Setiap anggota entitas A hanya boleh berhubungan dengan satu anggota entitas B, begitu pula sebaliknya.
- Satu ke banyak (one to many), Setiap anggota entitas A dapat berhubungan dengan lebih dari satu anggota entitas B tetapi tidak sebaliknya.
- Banyak ke banyak (many to many), Setiap entitas A dapat berhubungan dengan banyak entitas himpunan entitas B dan demikian pula sebaliknya.
Menentukan relasi dengan matrik relasi
Diagram ER
Source :
http://fairuzelsaid.wordpress.com/2010/03/16/sistem-basis-data-entity-relationship-diagram-erd/
http://toka-tiki-toki.blogspot.com/2011/12/diagram-entity-relationship-diagram-e-r.html
0 komentar