เพิ่ม foreign key ของ table ใน phpmyadmin


step 1 เปิด XAMPP Cotrol Panel จากนั้นกดปุ่ม start Apache และ MySQL




step 2 เปิด browser ขึ้นมาสักตัว พิมพ์ที่ URL ว่า localhost/phpmyadmin/ แล้ว กด Enter จะเข้าหน้าเพจดังรูปข้างล่างนี้





step 3 เมนู top ปุ่ม Database แล้วกรอกข้อมูลเพื่อสร้าง database ดังรูป


step 4 สร้าง table ชื่อ type และ table ชื่อ unit ซึ่งมี 2 column(id,name) เช่นเดียวกัน




จากนั้นสร้าง อีก 1 ตาราง ชื่อว่า product ซึ่งมี 4 column(id,name,unit_id,type_id)




จะได้ 3 ตาราง ดังรูป



step 5 คลิกที่ตาราง product และไป คลิก เมนู top ปุ่ม Structure




step 6 ที่ Column unit_id และ type_id ให้กดปุ่ม Index ทางขวามือ ทั้งสอง Column เมื่อกดแล้วจะขึ้นลูกกุญแจสีเทา ดังภาพ




step 7 กดปุ่ม Relation view





step 8 กรอกข้อมูลดังภาพเพื่อ กำหนด Foreign key




step 8 ทดสอบโดยการ Insert data ทั้ง 3 ตาราง โดยเลือกเมนู top ปุ่ม Insert จะได้










step 9 ทดลองคลิกที่เลข 1 ในช่อง type_id จะ ปรากฎ ที่มาของ fk ตัวนี้ ดังภาพข้างล่างนี้


ไม่มีความคิดเห็น:

แสดงความคิดเห็น