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

Namun demikian, dalam pembuatan Diagram E-R kita tidak selalu dapat

                        melibatkan  himpunan  entitas  seperti  itu.  Ada  kalanya  kita  juga  melibatkan


                        himpunan  entitas  yang  lemah  (Weak  Entity  Sets)  atau  merupakan  bagian  dari

                        himpunan entitas lainnya (Subtype Entities).

                               5.4.1 Himpunan Entitas Lemah (Weak Entity Sets)


                               Himpunan  Entitas  Lemah  berisi  entitas-entitas  yang  kemunculannya

                        tergantung pada eksistensinya dalam sebuah relasi terhadap entitas lain Himpunan


                        Entitas  Lemah  berisi  entitas-entitas  yang  kemunculannya  (Strong  Entity).

                        Himpunan  entitas  yang  demikian  biasanya  tidak  memiliki  atribut  yang  dapat


                        berfungsi  sebagai  key,  yang  benar-benar  dapat  menjamin  keunikan  entitas  di

                        dalamnya.  Sebagai  contoh,  untuk  melengkapi  data  mahasiswa  kita  juga  ingin


                        mengelola data hobbi dan orang tua. Berikut adalah contoh fakta yang dapat kita

                        gunakan beserta relasi yang terjadi:
























                               Dengan fakta tersebut, dapat kita lihat bahwa entitas mahasiswa berelasi


                        sati-ke-satu dengan entitas orang tua dan berelasi satu-ke-banyak dengan entitas

                        hobbi, sehingga kita dapat menggambarkan Diagram E-R sebagai berikut:









                                                              96
   103   104   105   106   107   108   109   110   111   112   113