Apa Itu Enhanced Entity Relationship Diagram (EERD)?

Enhanced Entity Relationship (EER)

(EER) enhance entity relationship merupakan Model Entity Relationship yang didukung dengan konsep semantik tambahan. Dimana konsep semantik terdiri dari subclass dan superclass dan konsep konsep yang berhubungan yaitu specialization dan generalization.

Entity/Entitas  adalah obyek yang dapat dibedakan dalam dunia nyata. Entity set adalah kumpulan dari entity yang sejenis



Relationship adalah hubungan yang terjadi antara satu atau lebih entity. Relationship set adalah kumpulan relationship yang sejenis.

Atribut adalah karakteristik dari entity atau relationship, yang menyediakan penjelasan detail tentang entity atau relationship tersebut.

  • Subclass dan Superclass
          Subclass adalah Subset dari suatu entitas yang dikelompokkan dalam pengertian tertentu yang perlu disajikan secara explisit. Sedangkan Superclass adalah entitas yang merupakan induk dari subclassnya
   Contoh : Entitas PEGAWAI mempunyai beberapa subclass seperti SEKRETARIS, TEKNISI, SALES  dan  SEKRETARIS, TEKNISI, SALES memiliki Superclass PEGAWAI
  • Spesialisasi (Spesialiazation) 
          Proses pemecahan entitas menjadi subclass-subclass beserta atribut-atributnya. Terdapat beberapa jenis spesialisasi seperti Disjoint Total, Disjoint Partial, Overlapping Total dan Overlapping Partial. Contoh : Spesialisasi dari PEGAWAI berdasarkan tipe pekerjaan.
  • Generalization

          Proses penggabungan subclass-subclass menjadi suatu entitas yang lebih umum. Contoh : Generalisasi dari MOBIL dan TRUK menjadi KENDARAAN

Komentar

Postingan Populer