ในการทำความปกติของฐานข้อมูล ฟอร์มที่สาม (Third Normal Form: 3NF) หมายถึงอะไร
กตารางที่มีจำนวนคอลัมน์น้อยกว่า 10 คอลัมน์
ขตารางที่มีกุญแจหลักและกุญแจต่างประเทศเท่านั้น
คตารางอยู่ใน 2NF และไม่มีแอตทริบิวต์ที่ไม่ใช่คีย์ขึ้นต่อแอตทริบิวต์ที่ไม่ใช่คีย์อื่นแบบส่งผ่าน
งตารางที่แต่ละแถวมีข้อมูลที่ไม่ซ้ำซ้อน
เฉลยอธิบาย
ฟอร์มที่สาม (3NF) เป็นระดับของการทำความปกติที่ต้องการให้แอตทริบิวต์ที่ไม่ใช่คีย์ (Non-key attributes) ไม่มีการพึ่งพากันเอง (No transitive dependency) กล่าวคือ non-key attribute ไม่ควรขึ้นต่อ non-key attribute อื่นแบบส่งผ่าน ตัวเลือก A และ B ไม่ใช่นิยาม 3NF ส่วน D กล่าวเพียงความไม่ซ้ำของแถว จึงไม่พอ ตัวเลือก C ถูกต้องที่สุด