Page 90 - E-Modul Sistem Basis Data
P. 90
dapat kita lihat bahwa entitas-entitas pada himpunan entitas Mahasiswa dapat
berelasi dengan satu entitas, banyak entitas atau bahkan tidak satupun entitas dari
himpunan entitas Kuliah. Begitu juga sebaliknya, entitas-entitas pada himpunan
entitas Kuliah ada yang berelasi dengan beberapa entitas pada himpunan entitas
Mahasiswa dan ada pula yang berelasi dengan satu entitas pada himpunan entitas
Mahasiswa.
Dari sejumlah kemungkinan banyaknya hubungan antar-entitas tersebut,
Kardinalitas Relasi merujuk kepada hubungan maksimum yang terjadi dari
himpunan entitas yang satu ke himpunan entitas yang lain dan begitu juga
sebaliknya. Pada contoh di atas, maka hubungan maksimum dari himpunan entitas
Mahasiswa ke himpunan entitas Kuliah adalah Banyak (lebih dari satu) dan
demikian pula hubungan maksimum dari himpunan entitas Kuliah ke himpunan
entitas Mahasiswa adalah Banyak (lebih dari satu). Dengan demikian Kardinalitas
Relasi antara kedua himpunan entitas adalah Banyak ke Banyak
Kardinalitas Relasi yang terjadi di antara dua himpunan entitas (misalnya A
dan B) dapat berupa:
• Satu ke Satu (One to One),
yang berarti setiap entitas pada himpunan entitas A berhubungan dengan paling
banyak dengan satu entitas pada himpunana entitas B, dan begitu juga
sebaliknya setiap entitas pada himpunan entitas B berhubungan dengan paling
banyak dengan satu entitas pada himpunan entitas A.
78