4.8 9
4.8 9
Hotel
Room
Primary key adalah field kunci / utama dari suatu tabel yang menunjukkan bahwa field yang
menjadi kunci tersebut tidak bisa diisi dengan data yang sama, / dengan kata lain Primary key
menjadikan tiap record memiliki identitas sendiri-sendiri yang membedakan satu sama lainnya
(unik).
Foreign key yaitu satu atribute (atau satu set atribute) yang melengkapi satu relationship
(hubungan) yang menunjukkan ke induknya. Foreign key berguna untuk mendefinisikan kolom-
kolom pada suatu tabel yang nilainya mengacu ke tabel lain,jadi kolom foreign key nilainya harus
diambil dari nilai kolom pada tabel lain.
Dari penjelasan dan schema di atas, didapat bahwa ada kolom yang dapat menjadi primary
key maupun foreign key. Hal tersebut terjadi karena data pada kolom tersebut mengacu pada table
lain. Misalnya pada kolom hotelNo pada table Room, hotelNo dapat menjadi foreign key karena ia
merupakan kunci yang mengacu dengan table Hotel dan data di dalamnya.
4.9
Constraint adalah batasan atau aturan yang diaplikasikan terhadap kolom/field suatu table, yang
bertujuan untuk menjaga integritas data.
Hotel
Room
Guest