นักวิเคราะห์ระบบตรวจพบว่าตารางฐานข้อมูลมีคอลัมน์ที่มีค่าขึ้นอยู่กับคีย์หลักแบบผสม (Composite Primary Key) แต่ขึ้นอยู่กับเพียงบางส่วนของคีย์หลักนั้น ไม่ใช่คีย์หลักทั้งหมด ปัญหานี้บ่งชี้ว่าตารางยังไม่ผ่านการทำให้อยู่ในรูปแบบบรรทัดฐานระดับใด
กรูปแบบบรรทัดฐานที่ 1 (1NF) เนื่องจากข้อมูลในคอลัมน์ยังไม่เป็นค่าอะตอมิก
ขรูปแบบบรรทัดฐานที่ 2 (2NF) เนื่องจากยังมีการขึ้นต่อกันแบบบางส่วนกับคีย์หลัก
ครูปแบบบรรทัดฐานที่ 3 (3NF) เนื่องจากยังมีการขึ้นต่อกันแบบทางอ้อมระหว่างคอลัมน์
งรูปแบบบรรทัดฐาน BCNF เนื่องจากตัวกำหนดค่าบางตัวไม่ใช่คีย์หลักของตาราง
เฉลยอธิบาย
การที่คอลัมน์ขึ้นอยู่กับเพียงบางส่วนของคีย์หลักแบบผสม เรียกว่า Partial Dependency ซึ่งเป็นปัญหาของรูปแบบบรรทัดฐานที่ 2 (Second Normal Form: 2NF) โดย 2NF กำหนดว่าทุกคอลัมน์ที่ไม่ใช่คีย์จะต้องขึ้นอยู่กับคีย์หลักทั้งหมด (Full Functional Dependency) ไม่ใช่เพียงบางส่วน ส่วน 1NF เกี่ยวกับความเป็นอะตอมิกของข้อมูล, 3NF เกี่ยวกับ Transitive Dependency และ BCNF เกี่ยวกับกรณีที่ตัวกำหนดไม่ใช่ Superkey