![]() 38
Kunci kandidat yang terdiri dari dua atau lebih atribut. Dalam beberapa kasus, key
dari entitas terdiri dari beberapa atribut yang bernilai unik untuk setiap entity
occurrence tetapi tidak terpisah.
2.2.13.5 Entitas Kuat dan Lemah
Menurut Connolly dan Begg (2005, p342), Entitas kuat adalah entitas yang
keberadaannya tidak bergantung pada beberapa entitas
yang lain. Karakter dari entitas
ini adalah bahwa setiap kejadia entitas teridentifikasi secara unik menggunakan atribut
primary key. Sebagai contoh, kita dapat mengidentifikasi secara unik setiap anggota staf
dengan menggunakan atribut StaffId.
Sedangkan
entitas lemah adalah entitas yang keberadaannya tergantung pada
beberapa entitas yang lain. Karakteristik dari entitas ini bahwa setiap kejadian entitas
tidak dapat teridentifikasi secara unik hanya dengan menggunakan atribut entitas
tersebut, Kita hanya dapat mengidentifkasi secara unik entitas Preference melalui
relationship
yang dimiliki dengan entitas Client
yang secara unik teridentifikasi
menggunakan primary key bagi entitas Client.
Gambar 2.8 : Diagram Entitas Kuat dan Lemah
|