24
Connoly dan Begg (2010:352) menyatakan bahwa ada lima
jenis keys, yaitu sebagai berikut:
a.
Candidate Key
Merupakan jumlah minimal atribut yang unik
mengidentifikasikan kejadian dari tipe entitas.
b.
Primary Key
Merupakan candidate key yang dipilih untuk
mengidentifikasikan kejadian secara unik.
c.
Composite Key
Merupakan candidate key
yang terdiri dari dua atau lebih
atribut.
d.
Alternate Key
Merupakan candidate key
yang tidak dipilih menjadi
primary key, biasa disebut secondary key.
e.
Foreign Key
Merupakan primary key pada entitas yang digunakan entitas
lainnya Structural Constraints.
Connoly dan Begg (2010:356) menyatakan bahwa constraint
seharusnya menggambarkan batasan dari relasi tanggapan dalam
keadaan sebenarnya.
Tipe utama dari constraint disebut dengan multiplicity. Multiplicity
merupakan jumlah kejadian yang mungkin terjadi pada entitas yang
berhubungan dengan sebuah kejadian dari tipe entitas yang
tergabung dalam relationship. Multiplicity biasanya terdiri dari dua
batasan terpisah, yaitu sebagai berikut:
1.
Cardinality
Menjelaskan jumlah maksimum dari kejadian yang mungkin
terjadi antar entitas yang terikat dalam relasi tersebut.
2.
Participation
Menetapakan jumlah entitas yang berhubungan dalam suatu
relasi.
Relasi yang umum merupakan binary relationship, yaitu
sebagai berikut:
a.
One to One (1:1)
b.
One to Many (1:*)
|