ความสัมพันธ์ Many-to-Many ระหว่างตาราง 'นักเรียน' และ 'วิชา' ต้องใช้ตารางใดในการออกแบบ
กรวมข้อมูลทั้งสองตารางเป็นตารางเดียว
ขสร้างตารางแยกอีกตารางหนึ่งสำหรับแต่ละคู่
คตารางการเข้าร่วม (Junction Table) เพื่อแยกความสัมพันธ์
งเพิ่มกุญแจนอกหลายรายการในตาราง นักเรียน
เฉลยอธิบาย
ตารางการเข้าร่วม (Junction Table หรือ Bridge Table) ใช้เพื่อแยกความสัมพันธ์ Many-to-Many ออกเป็นความสัมพันธ์ 1:Many สองชุด ตัวเลือก B ไม่สามารถเก็บหลายกุญแจนอก ตัวเลือก C ทำให้ข้อมูลซ้ำซ้อน ตัวเลือก D ไม่มีประสิทธิภาพ