Page 113 - E-Modul Simbad_Neat
P. 113
Gambar 5. 9 Diagram E-R untuk Relasi Banyak ke Banyak
Keberadaan himpunan relasi Mempelajari di atas akan memiliki dua fungsi,
yaitu untuk menunjukkan mata kuliah mana saja yang diambil oleh seorang
mahamahasiswa (atau mahamahasiswa mana saja yang mengambil mata kuliah
tertentu) dan indeks nilai yang diperoleh seorang mahamahasiswa untuk mata
kuliah tertentu (tentu saja setelah data indeks nilai tersebut disimpan).
Dari sejumlah contoh potongan Diagram E-R di atas tampak sekali adanya
kebutuhan bahwa relasi antara satu himpunan entitas dengan himpunan entitas yang
lain harus dapat kita ketahui dengan lebih detail. Keberadaan relasi antar himpunan
entitas itu mungkin memang dapat kita duga secara intuitif yang bertitik tolak dari
logika yang normal. Misalnya, kita akan dengan mudah dapat menduga atau bahkan
memastikan, bahwa antara himpunan entitas Mahamahasiswa dan himpunan entitas
Kuliah terdapat suatu relasi. Demikian juga antara himpunan entitas Dosen dan
himpunan entitas Kuliah. Yang perlu diperhatikan pengertian relasi dalam
permodelan data sama sekali berbeda dengan pengertian relasi dalam bahasa
pergaulan sehari-hari (yang berarti hubungan pertemanan). Seperti misalnya,
adakah relasi antara himpunan entitas Mahamahasiswa dan himpunan entitas
Dosen? Secara personal, mahamahasiswa memang mempunyai relasi (dalam
bentuk pertemuan di luar dan di dalam kelas) dengan dosen. Tetapi relasi tersebut
merupakan relasi tidak langsung, di mana seorang dosen ditugaskan untuk mengajar
100