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
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