Page 89 - E-Modul Sistem Basis Data
P. 89

Dari gambar di atas, terlihat adanya relasi antara entitas 'Ali Akbar dengan

                        entitas 'Struktur Data', entitas Basis Data' dan entitas 'Bahasa Indonesia Relasi ini


                        mengandung arti, bahwa mahasiswa bernama 'Ali Akbar mengambil/mempelajari

                        3 mata kuliah, yaitu' Struktur Data', 'Basis Data dan 'Bahasa Indonesia'. Lalu entitas

                        "Budi Haryanto' memiliki 1 relasi, yaitu dengan entitas "Basis Data'. Ini berarti,


                        mahasiswa bernama 'Budi Haryanto tersebut mengambil/mempelajari 1 mata kuliah

                        saja.  Berikutnya,  kita  lihat  entitas  'Indah  Susanti'  tidak  memiliki  satupun  relasi


                        dengan entitas-entitas di himpunan entitas Kuliah. Hal  ini berangkat  dari  fakta,

                        bahwa mahasiswa bernama 'Indah Susanti' memang tidak mengambil satupun mata


                        kuliah (mungkin karena sedang cuti kuliah). Dan terakhir entitas 'Hasanudin' juga

                        berelasi  dengan  entitas  'Struktur  Data'  dan  'Basis  Data'  yang  berarti  mahasiswa


                        tersebut mengambil dua mata kuliah tersebut.

                               Memang benar, bahwa hubungan/relasi antar-entitas tersebut hanya berlaku


                        pada suatu masa (pada semester dan tahun ajaran tertentu). Dengan kata lain, pada

                        masa  yang  lain  (pada  semester  dan  tahun  ajaran  sebelumnya  atau  berikutnya),

                        relasi-relasi yang terjadi berbeda dengan yang digambarkan di atas. Kelak akan


                        ditunjukkan,  adanya  faktor  waktu  dalam  relasi  antar  entitas  ini  dapat  kita

                        akomodasi/terapkan. Kesemua relasi yang ada di antara kedua himpunan entitas


                        tersebut membentuk sebuah Himpunan Relasi. Untuk menjelaskan hubungan apa

                        yang terjadi di antara kedua himpunan entitas tersebut, kita dapat memberi nama


                        Himpunan Relasi 'Mempelajari', atau Himpunan Relasi 'Belajar'.

                               5.2.4 Kardinalitas / Derajat Relasi


                               Kardinalitas  Relasi  menunjukkan  jumlah  maksimum  entitas  yang  dapat

                        berelasi dengan entitas pada himpunan entitas yang lain. Pada contoh sebelumnya,





                                                              77
   84   85   86   87   88   89   90   91   92   93   94