Sabtu, 04 Januari 2014

ENTITY RELATIONSHIP DIAGRAM

Model Entity Relationship
Adalah suatu penyajian data dengan menggunakan Entity dan Relationship

Entity
  • Entity adalah obyek yang dapat dibedakan dalam dunia nyata
  • Entity set adalah kumpulan dari entity yang sejenis
  • Entity set dapat berupa:

-Obyek secara fisik       : Rumah, Kendaraan, Peralatan
-Obyek secara konsep : Pekerjaan, Perusahaan, Rencana

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


Atribut
  • Atribut adalah karakteristik dari entity atau relationship yang menyediakan penjelasan detail tentang entity atau relationship tersebut.
  • Nilai Atribut merupakan suatu data actual atau informasi yang disimpan pada suatu atribut didalam suatu entity atau relationship.


Jenis-jenis atribut:
  • Key

Atribut yang digunakan untuk menentukan suatu entity secara unik
  • Atribut Simple

Atribut yang bernilai tunggal
  • Atribut Multivalue

Atribut yang memiliki sekelompok nilai untuk setiap instan entity
  • Atribut Composite

Suatu atribut yang terdiri dari beberapa atribut yang lebih kecil yang mempunyai arti tertentu.
  • Atribut Derivatif

Suatu atribut yang dihasilkan dari atribut yang lain.

Derajat dari relationship
Menjelaskan jumlah entity yang berpartisipasi dalam suatu relationship
  • Unary Degree (derajat satu)
  • Binary Degree (derajat dua)
  • Ternary Degree (derajat tiga)


Cardinality Ratio Constraint
Menjelaskan batasan jumlah keterhubungan satu entity dengan entity lainnya

Jenis Cardinality Ratio:
  • 1:1 (one-to-one)
  • 1:N (one-to-many)
  • N:1 (many-to-one)
  • M:N (many-to-many)

Participation Constraint
Menjelaskan apakah keberadaan suatu entity tergantung pada hubungan dengan entity lain

Terdapat 2 macam Participation Constraint:
  • Total Participation

Keberadaan suatu entity tergantung pada hubungannya dengan entity lain
  • Partial Participation

Keberadaan suatu entity tidak tergantung pada hubungannya dengan entity lain.

Weak Entity
  • Weak Entity adalah suatu entity dimana keberadaan dari entity tersebut tergantung dari keberadaan entity lain
  • Entity yang merupakan induknya disebut Identifying Owner dan relationshipnya disebut indentifying Relationship .
  • Weak Entity selalu mempunyai Total Participation constraint dengan Identifying Owner.



Tidak ada komentar:

Posting Komentar