Cara menambahkan foreign key di phpmyadmin

Foreign Key? Apakah itu? Sebelum lanjut tentang Bagaimana Cara Membuat Foreign Key di PHPMyAdmin alangkah lebih kita mengenalnya lebih dulu kan, sob!

Di artikel kali ini, ane akan bahas sedikit saja mengenai Apa Itu Foreign Key, Bagaimana Cara Membuatnya di PHPMyAdmin?

Nah, buat kalian yang gak sabar langsung aja ke pembahasan yang pertama, yaitu mengenai pengertian foreign key dibawah ini.

Foreign key dapat diartikan sebagai kunci asing. Definisi tersebut juga berlaku dalam pengolahan relasional database.

Foreign Key adalah sebuah atribut atau gabungan atribut yang terdapat dalam suatu tabel yang digunakan untuk menciptakan hubungan atau relasi antara dua tabel.

Dalam relasional database, penggunaan foreign key merujuk pada suatu kunci primer yang terdapat pada tabel pertama atau dikenal juga dengan tabel master. Untuk lebih jelasnya, perhatikanlah gambar dibawah ini.

Cara menambahkan foreign key di phpmyadmin

Ditulisan ini ane gak akan secara detail menjelaskan tentang pengertian Apa Itu Foreign Key ya sob! Nanti kalian cari aja di blog ini kalau pingin tau lebih dalam penjelasannya. Oke? Lanjut.

Cara Membuat Foreign Key di PHPMyAdmin

Bagi kamu yang belajar database, wajib tahu langkah-langkahnya untuk mempermudah pekerjaanmu dalam mengolah data.

Ada banyak bahasa pemrograman database. Salah satunya adalah SQL, dan PHPMyAdmin adalah salah satu aplikasi pengelola SQL itu sendiri, paham sampai sini sob?

Lanjut, foreign key merupakan field dari sebuah tabel database yang bergantung pada field database lain. Artinya, kamu haru membuat entry yang sesuai dengan tabel lain, misalnya ketika kamu ingin mencetak agar-agar berbentuk gelas maka tidak mungkin kamu tidak menggunakan sebuah gelas untuk membuat agar-agar.

Cara Membuat Foreign Key di PHPMyAdmin

Cara menambahkan foreign key di phpmyadmin
Iluatrasi mengelola basis data. Foto: Christina Morillo/Pexels

Di bawah ini akan di bagikan tutorial cara membuat foreign key di PHPMyAdmin yang ane kutip dari beberapa sumber sob!:

  1. Pertama kamu haru membuka tabel yang ingin kamu tambahkan foreign key tersebut dan buka tab ‘Structure’. Kamu akan melihat sub menu ‘Relation View’.
  2. Pilih kolom yang menampung kunci asing serta tabel yang akan kamu referensikan dengan foreign key tersebut.
  3. Kamu juga bisa menambahkan foreign key dengan kode SQL di bawah ini:
ALTER TABLE `table1` ADD FOREIGN KEY (`FK_table2`) REFERENCES `table2`(`ID`) ON DELETE RESTRICT ON UPDATE RESTRICT;

Kalau kamu jeli dan teliti, membuat foreign key memang tidak terlalu sulit bahkan bisa dikatakan cukup simpel, namun memang tidak semudah itu menemukannya.

Kuncinya adalah, ketika kamu telah membuat foreign key di PHPMyAdmin, maka ada beberapa kemungkinan opsi baru, seperti memastikan jika kolom hanya berisi entry yang berasal dari tabel lain atau memungkinkan agar tidak ada entry yang terhapus dari tabel lain.

Lalu, kemungkinan lainnya adalah tabel yang direferensikan akan terhapus entry-nya jika kamu menghapus entry yang telah ditambahkan foreign key.

Maka, jika ingin menambahkan foreign key ke tabel PHPMyAdmin, dengan kata lain kamu telah memastikan setiap entry pada tabel itu punya referensi langsung ke entry dari tabel lain.

Biasanya, menambahkan foreign key digunakan untuk merujuk bidang tabel lain yang diindeks, seperti kunci utama, kunci terindeks, atau kunci unik. Hal itu bertujuan untuk memastikan satu entry telah direferensikan oleh foreign key PHPMyAdmin.

Cara Menghapus Foreign Key PHPMyAdmin

Cara menambahkan foreign key di phpmyadmin
Iluatrasi mengelola basis data. Foto: Christina Morillo/Pexels

Setelah kamu tau Bagaimana Cara Membuat foreign key di PHPMyAdmin, disini anejuga mau membagikan Bagaimana Cara Menghapus foreign keytersebut.

  1. Kamu hanya perlu membuka tabel di mana sebuah foreign key ingin kamu hapus dari PHPMyAdmin.
  2. Selanjutnya klik ‘Structure’ dan pilih ‘Relation view’, kemudian klik pada baris yang sesuai dengan foreign key yang sebelumnya ingin kamu hapus relasinya.

Sekian, dan itulah penjelasan mengenai Apa Itu Foreign Key, Bagaimana Cara Membuatnya di PHPMyAdmin?. Kamu juga sudah mengetahui cara menghapus foreign key tersebut.***

Bagaimana cara membuat foreign key di PHPMyAdmin?

Cara Membuat Foreign Key di PHPMyAdmin.
Pertama kamu haru membuka tabel yang ingin kamu tambahkan foreign key tersebut dan buka tab 'Structure'. Kamu akan melihat sub menu 'Relation View'..
Pilih kolom yang menampung kunci asing serta tabel yang akan kamu referensikan dengan foreign key tersebut..

Dimana letak foreign key?

Foreign Key adalah Satu attribute atau kolom yang terdapat pada tabel anak. Atribut atau kolom ini merupakan primary di kolom induk. Seperti contoh di atas id_barang akan menjadi foreign key di tabel penjualan.

Apa itu foreign key dalam database?

Dalam SQL database sistem manajamen, foreign key adalah pengenal unik atau kombinasi pengenal unik yang menghubungkan dua tabel atau lebih dalam suatu database. Foreign key juga sering disebut sebagai kunci asing.

Bagaimana caranya membuat sebuah field menjadi primary key?

Jawaban:.
Pilih dan klik tabel yang ingin Anda ubah primary key-nya..
Klik kanan pada tabel tersebut Kemudian klik Design View..
Pilih dan Klik field yang ingin dijadikan primary key..
Klik tombol perintah Primary Key pada group Tools..