ในการออกแบบฐานข้อมูล ความสัมพันธ์แบบ One-to-Many ควรจัดการอย่างไรเพื่อให้เป็นไปตามหลักการ Normalization?

ใส่ Primary Key ของตารางด้านที่เป็น Many ลงในตารางด้านที่เป็น One
รวมข้อมูลของทั้งสองตารางเข้าด้วยกันในตารางเดียว
สร้างตารางใหม่เพื่อเก็บข้อมูลจากทั้งสองตารางแต่ละรายการ
ใส่ Primary Key ของตารางด้านที่เป็น One ลงในตารางด้านที่เป็น Many เป็น Foreign Key

เฉลยอธิบาย

ตามหลักการ Normalization การจัดการความสัมพันธ์ One-to-Many ให้ถูกต้องคือการนำ Primary Key จากตารางด้าน One ไปเป็น Foreign Key ในตารางด้าน Many

ข้อสอบอื่นในวิชาการวิเคราะห์ระบบ ออกแบบฐานข้อมูลและการพัฒนาระบบสารสนเทศ

ดูข้อสอบวิชานี้ทั้งหมด →