Konten dari Pengguna

Cara Membuat Foreign Key di PHPMyAdmin

How To Tekno

How To Tekno

How to tekno

·waktu baca 3 menit

comment
0
sosmed-whatsapp-white
copy-circle
more-vertical

Tulisan dari How To Tekno tidak mewakili pandangan dari redaksi kumparan

Iluatrasi mengelola basis data. Foto: Lukas/Pexels
zoom-in-whitePerbesar
Iluatrasi mengelola basis data. Foto: Lukas/Pexels

Cara membuat foreign key di PHPMyAdmin akan dibagikan di artikel ini. Bagi kamu yang belajar basis data, wajib tahu langkah-langkahnya untuk mempermudah pekerjaanmu dalam mengolah data.

Pada bahasa pemrograman database SQL, seperti PHPMyAdmin, 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.

Lalu, bagaimana cara membuat primary key di PHPMyAdmin? Simak artikel ini hingga selesai, How To Tekno akan membagikan langkah-langkahnya!

Cara Membuat 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, dikutip dari laman YB Digital:

  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;

Membuat foreign key memang tidak terlalu sulit bahkan bisa dikatakan cukup simpel, namun memang tidak semudah itu menemukannya.

Ketika kamu telah membuat foreign key di PHPMyAdmin, amaka 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.

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

Maka, jika kamu menambahkan foreign key ke tabel PHPMyAdmin, artinya kamu telah memastikan setiap entry pada tabel tersebut punya referensi langsung ke entry dari tabel lain.

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

Cara Menghapus Foreign Key PHPMyAdmin

Iluatrasi mengelola basis data. Foto: Christina Morillo/Pexels

Setelah mengetahui bagaimana cara membuat foreign key PHPMyAdmin, How To Tekno juga akan membagikan bagaimana cara menghapus foreign key tersebut.

  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 penjelasan mengenai bagaimana cara membuat foreign key PHPMyAdmin. Kamu juga sudah mengetahui cara menghapus foreign key tersebut.

(NSF)