|
27
7.
Many to many binary relationship
Untuk setiap relasi many to many membuat sebuah relasi untuk
merepresentasikan relasi dan meliputi atribut apa saja yang
merupakan bagian dari relasi.
Atribut yang berupa primary key
dari entitas yang berpartisipasi dalam hubungan ke dalam relasi
yang baru dianggap sebagai foreign key.
Salah satu dari kedua
foreign key ini akan berupa primary key dari relasi yang baru, dan
memungkinkan akan bergabung dengan satu atau lebih atribut.
8.
Complex relationship
Untuk setiap relasi yang kompleks, membuat sebuah relasi untuk
merepresentasikan relasi dan meliputi atribut apa saja yang
merupakan bagian dari relasi. Atribut yang berupa primary key
dari entitas yang ikut dalam hubungan ke relasi baru dianggap
sebagai foreign key.
Foreign key yang merepresentasikan many dalam hubungan,
secara umum juga akan berperan sebagai primary key dari relasi
baru dan memungkinkan akan bergabung dengan atribut lainnya.
9.
Multi valued attributes
Untuk setiap atribut multi valued didalam sebuah entitas, membuat
sebuah relasi baru untuk merepresentasikan atribut multi valued
dan meliputi primary key dari sebuah entitas di dalam sebuah
relasi baru, untuk bertindak sebagai foreign key.
Kecuali kalau
atribut multi valued itu sendiri sebuah alternate key dari sebuah
entitas, primary key dari relasi baru merupakan gabungan dari
atribut multi valued dan primary key dari entitas.
|