เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

เพิ่ม foreign keys ในตาราง "affiliations"

ขณะนี้ตาราง affiliations มีโครงสร้างเป็น {firstname, lastname, function, organization} ดังที่เห็นในตัวอย่างด้านล่างขวา ในสามแบบฝึกหัดถัดไป เราจะแปลงตารางนี้ให้อยู่ในรูป {professor_id, organization_id, function} โดยที่ professor_id และ organization_id จะเป็น foreign keys ที่อ้างอิงไปยังตารางที่เกี่ยวข้อง

เราจะแปลงตาราง affiliations โดยตรง กล่าวคือ ไม่ต้องสร้างตารางชั่วคราวเพื่อเก็บผลลัพธ์ระหว่างขั้นตอน

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

SQL เบื้องต้น: ฐานข้อมูลเชิงสัมพันธ์

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

-- Add a professor_id column
___ ___ ___
___ COLUMN ___ ___ REFERENCES ___ (___);
แก้ไขและรันโค้ด