Foreign Key

08.28 Unknown 0 Comments


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.


Ini contoh database yang sudah memiliki 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)


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: