Foreign Key
Foreign Key adalah satu atribut atau set atribut sebagai key penghubung antara kedua tabel untuk melengkapi suatu relationship (hubungan) di dalam database. Jika sebuah primary key terhubungan ke table/entity lain, maka keberadaan primary key pada entity tersebut di sebut sebagai foreign key.
Apabila kolom tertera
kunci “MUL”. Berarti kolom tersebut telah menjadi foreign key.
Seperti contoh
gambar diatas
Syntax untuk merubah menjadi
foreign key adalah :
ALTER TABLE (nama tabel) ADD FOREIGN KEY (nama kolom yang direlasikan) REFERENCES (nama table lain yang akan direlasikan) (nama table)
ALTER TABLE (nama tabel) ADD FOREIGN KEY (nama kolom yang direlasikan) REFERENCES (nama table lain yang akan direlasikan) (nama table)
Contoh
hasil foreign key
mul pada tabel transaksi KOLOM ID_BUKU adalah foreign key dari tabel buku KOLOM KODE_BUKU |
mul pada tabel pengarang KOLOM ID_PENGARANG adalah foreign key dari tabel buku KOLOM PENGARANG |
0 komentar: