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