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

oleh  tahap  implementasi  (yang  akan  ditunjukkan  pada  Bab  6).  Berikut  adalah

                        bentuk lain dalam penggambaran Diagram E-R.






                                   Gambar 5. 14 Diagram E-R dalam Notasi yang lain lagi

                               Pada gambar di atas kita lihat relasi 'Mengajar' ditiadakan, karena memang

                        hanya mewakili relasi dengan derajat satu-ke-banyak (bukan banyak-ke- banyak).

                               Pada  dasarnya,  cara  penggambaran  manapun  yang  kita  gunakan  tidak


                        menjadi masalah yang berarti. Karena yang terpenting, Diagram E-R yang dibuat


                        itu  bisa  'dibaca'  dan  dipahami  siapa  saja,  sehingga  dapat  dengan  tepat

                        diimplementasikan  ke  dalam  sebuah  basis  data  fisik.  Oleh  karena  itu,  antara

                        pembuat    Diagram     E-R     (desainer   basis   data)    dan    pembaca'nya


                        (implementator/administrator  basis  data)  harus  ada  kesepakatan  (kesamaan

                        pengertian)  lebih  dulu  tentang  notasi  yang  digunakan  dalam  penggambaran


                        Diagram E-R.

                               5.4 Varian Entitas

                               Idealnya, himpunan entitas yang kita libatkan dalam sebuah Diagram E-R

                        adalah  himpunan  entitas  kuat/bebas  (Strong  Entity  Sets).  Himpunan  entitas


                        demikian  tidak  memiliki  ketergantungan  dengan  himpunan  entitas  lainnya.

                        Himpunan entitas Mahasiswa, Dosen dan Kuliah sebagaimana yang ditunjukkan

                        sebelumnya  dapat  digolongkan  sebagai  himpunan  entitas  kuat,  yang  masing-


                        masing  dapat  berdiri  sendiri.  Sebagai  himpunan  entitas  yang  kuat/bebas,


                        kemunculan entitas-entitas di dalamnya tidak tergantung pada keberadaan entitas

                        di  himpunan  entitas  yang  lain.  Ketiga  himpunan  entitas  tersebut  juga  bukan

                        merupakan bagian (sub) dari himpunan entitas yang lain.





                                                              95
   102   103   104   105   106   107   108   109   110   111   112