Foreign key ( kunci asing )
Foreign key adalah sebuah kolom atau kelompok kolom dalam tabel basis data yang merujuk ke primary key tabel lain. Foreign key ini digunakan untuk menetapkan hubungan antara dua tabel dalam basis data. Ketika foreign key didefinisikan, foreign key dapat menjaga integritas referensial antara kedua tabel tersebut. Hal ini berarti bahwa nilai dalam kolom foreign key harus ada di dalam kolom primary key tabel yang dirujuk atau bernilai null.
Foreign key digunakan untuk menetapkan hubungan antara tabel dalam basis data relasional, sehingga memungkinkan basis data untuk mempertahankan konsistensi dan integritas data. Dengan adanya foreign key, data yang dimasukkan ke dalam tabel akan menjadi akurat dan konsisten.
Konsep dari foreign key ini memungkinkan pengguna database untuk melakukan operasi join dan melakukan hubungan antara data di dua tabel yang berbeda. Dalam sebuah relasi, foreign key ini juga dapat disebut sebagai kunci asing.
Contohnya :
Komentar
Posting Komentar