39
2.1.5.6 Pengertian Foreign Key
Foreign key juga
merup akan
sebuah atribut
atau
himp unan atribut
dalam
suatu
tabel
y
ang menun juk p ada key y ang terdap at
p
ada tabel
lain. Foreign key berfun gsi
untuk menunjukan hubun gan antara satu tabel den gan tabel lainny a. (Connoly ,p 79).
2.1.6
Entity Relational Diagram (ERD)
M
enurut Connoly
(2005,p 342) M odel E-R merup akan sebuah p endelkatan top-
down dalam
mendesain database
y
an g
dimulai
den gan
mnegid entifikasikan data-
data y ang p enting (objek-
objek d asar) dar i dunia ny ata
y
ang din amak an en tity dan
relationship d iantara data data
y
an g harus
dir ep resentasikan ke dalam
mod el
tersebut. M enurut
Silberschatz
(2006,p 204) ada tiga konsep
dasar dalam
model data
E-R, y aitu :
1.
Entity sets
Entity adalah sesuatu atau ob jek d alam dunia ny ata y ang dap at dibedakan
dari objek-ob jek lainny a. Sed an gkan en tity sets adalah sekelomp ok objek den gan
property y ang sama, atau attributes.
2.
Relationship sets
Relationship adalah kaitan (asosiasi) antara beb erap a entitas. Sedan gkan
relationship sets ad alah seku mp ulan relationship y an g memiliki tip e sama.
3.
Attributes
Attributes merup akan p rop erti-p rop erti khusus dari entitas. Setiap attributes
memiliki n ilai y ang disebut domain.
M
odel E-R
merep resentasikan
kendala-kendala
y
ang mana
isi dar i basis
data
harus
sesuai. Salah satu kendalany a adalah mapping cardinalities,
y
ang menjelaskan
|