ในการออกแบบฐานข้อมูล ความสัมพันธ์แบบ One-to-Many ควรจัดการอย่างไรเพื่อให้เป็นไปตามหลักการ Normalization?
กนำคีย์ของรายการฝั่ง Many ไปเก็บซ้ำในแถวฝั่ง One
ขรวมข้อมูลของทั้งสองตารางเข้าด้วยกันในตารางเดียว และใช้เป็นเกณฑ์เดียวสำหรับการดำเนินงานของหน่วยงานทั้งหมด
คสร้างตารางใหม่เพื่อเก็บข้อมูลจากทั้งสองตารางแต่ละรายการ
งเก็บคีย์ของฝั่ง One เป็น Foreign Key ในแต่ละแถวฝั่ง Many
เฉลยอธิบาย
ตามหลักการ Normalization การจัดการความสัมพันธ์ One-to-Many ให้ถูกต้องคือการนำ Primary Key จากตารางด้าน One ไปเป็น Foreign Key ในตารางด้าน Many