Sabtu, 21 November 2015

Model E-R


Relationship Constraint

·     Merupakan kendala yang membatasi kemungkinan kombinasi entitas yang terlibat dalam reationship instance.
·        Contoh: setiap pegawai hanya bekerja untuk satu departemen
·        Jenis relationship constraint:
1.   Cardinality ratio (kardinalitas)
Menunjukan banyaknya relationship instance dimana entitas dapat berpartisipasi kedalamnya.
Jenisnya 1:1, 1:N, M:N
Contoh, departement:employee adalah 1:N
2.   Participant constraint
Menunujukan batasan keterlibatan suatu entitas dalam suatu relationship
Jenisnya:
®   Total, setiap entitas harus terlibat dalam suatu relationship
®   Partial, tidak harus seluruh entitas terlibat dalam suatu relationship







3.   Attribute dari relationship type

Memiliki atribut yang menunjukan sifat-sifat yang dimiliki oleh relationship type
Contoh:
®   Works_on
Atibut Hours untuk menyimpan data lamanya karyawan bekerja untk suatu proyek perminggu
®   Manages
Atribut startdate untuk menyimpan data kapan seorang employee menjadi manager

Diagram ER
Mempresentasikan skema ER secara diagram
Ada alat bantu untuk model ER (Case Tools):
1.   Analisa
2.   Menggambar
3.   Mapping ke data model lain

 

0 komentar:

Posting Komentar