![]() Strong entity
Membuat relasi yang menyertakan semua
atribut simple
Weak entity
Membuat relasi yang menyertakan semua
atribut simple
(primary key
masih harus
ditentukan setelah relasi dengan tiap
tiap entitas yang telah dipetakan)
1:* (one-to-many) binary relationship
Menyertakan primary key
entitas pada
sisi one sebagai foregin key pada relasi
yang menggambarkan entitas many
juga disertakan pada entitas many
1:1 (one-to-one) binary relationship
a) kewajiban partisipasi di dua sisi
b) kewajiban partisipasi di satu sisi
c) Pilihan partisipasi di dua sisi
Mengkombinasikan entitas
entitas
menjadi satu relasi. Menyertakan
primary key
entitas pada sisi optional
pada relasi yang menggambarkan entitas
pada sisi mandatory. Berubah
ubah
tergantung informasi lebih lanjut
mengenai partisipasi entitas.
Superclass / subclass relationship
Lihat tabel 2.3 pada halaman 42
*.* (many-to-many) binary relationship,
complex relationship
Membuat relasi untuk menggambarkan
relationship tersebut. sertakan duplikasi
primary keys
dari masing
masing
owner ke dalam relasi baru untuk
berperan sebagai foreign key.
Multi-valued attribute
Membuat relasi untuk menggambarkan
atribut multi-valued
dan menyertakan
duplikat primary key
dari masing
masing owner
entitas ke dalam relasi
baru untuk berperan sebagai foreign key
Penjelasan tabel 2.2 Pemetaan Entitas, Relationship, dan atribut sebuah Relasi adalah
sebagai berikut :
1. Tipe Entitas Kuat dan Tipe Entitas Lemah
Menurut Connolly dan Begg (2010, p334), tipe entitas diklasifikasikan menjadi
dua jenis yaitu : tipe entitas kuat dan tipe entitas lemah.
|