Membuat Foreign Key pada MySQL untuk Menghubungkan 2 Tabel


Selain primary key di dalam MySQL juga terdapat foreign key, yaitu pengenal unik atau kombinasi pengenal unik yang menghubungkan 2 tabel atau lebih dalam sebuah database. Berikut langkah-langkahnya :

1. Buat database, lalu buat tabel artikel yang berisi judul, author, abstrak, keyword, afiliasi, reference

2.Lalu buat tabel baru bernama author untuk memisahkan author dan afiliasi pada tabel praktikum_basisdatapertemuan4.

3. Lalu hapus kolom author dan afiliasi yang ada pada tabel praktikum_basisdatapertemuan4.










5.Tambahkan juga idauthor sebagai Foreign key
6.Yang terakhir adalah memasukkan datanya, namun perlu diperhatikan bahwa idauthor di tabel authors dan tabel artikel datanya tidak boleh berbeda dalam satu baris.








7.Dapat dilihat bahwa kolom idauthor isi datanya berwarna biru yang dapat diklik. Dan apabila di klik maka kita akan diarahkan ke table author





Komentar

Postingan populer dari blog ini

Perintah VIEW

Memberikan Level Pengalaman Sales berdasarkan Jumlah Customer pada MySQL

Store Procedure Mysql WorkBench