Relasi Unary merupakan variasi relasi yang terjadi dari sebuah himpunan entitas ke himpunan entitas yang sama, dan unary sering disebut dengan relasi tunggal.
Relasi antara dosen dan mendampingi yang menunjukkan unary relation.
3. Relasi N-ary
Relasi N-ary merupakan relasi dari 3 entitas atau lebih. Relasi ini untuk menghubungkan dari tiga entitas yang dimasukan ke relasi multi entitas.
N-ary relation menunjukkan secara lebih jelas bahwa bahwa beberapa entitas berpartisipasi dalam sebuah relasi tunggal.
Bentuk relasi semacam ini sebisa mungkin dihindari karena akan mengaburkan derajat relasi yang ada dan akan menyebabkan perencanaan database semakin kompleks.
Garis (Penghubung)
Komponen ERD yang terakhir adalah garis. Komponen ini menghubungkan antar atribut untuk menunjukkan hubungan entitas pada diagram. Tidak hanya sebagai penghubung saja, garis juga memberikan informasi mengenai fungsi dari suatu entitas dengan entitas lainnya.
Dengan bantuan garis ini kita dapat mengetahui bagaimana alur ERD mulai dari awal hingga akhir.
Meskipun barangkali kelihatannya sepele, namun garis ini memiliki peranan yang sangat penting dan dapat diibaratkan sebagai jembatan.
Contoh ERD Sederhana
Entitas | Atribut |
Mahasiswa Mata Kuliah | Nim, Nama, Jurusan, Alamat kdmk, nama_mk, sks |
Gambar ERD sederhana di atas memiliki 2 entitas dengan nama Mahasiswa dan Mata Kuliah, serta satu proses yang menghubungkan keduanya.
Entitas Mahasiswa memiliki atribut seperti Nim, Nama, Jurusan dan Alamat. Sedangkan Mata Kuliah memiliki kdmk, Nama_mk dan sks. Proses krs memiliki masukan berupa nim, kdmk, ta dan smt.
Dalam proses di atas setiap Mahasiswa yang ingin mengontrak mata kuliah diharuskan memebrikan atribut yang terdapat dalam proses.
Contoh ERD Minimarket
Entity Relationship Diagram bisa diterapkan untuk berbagai keperluan. Sebagai contoh berikut adalah contoh ERD untuk minimarket. Gambar diagramnya bisa Anda lihat di bawah ini.