ใน 6NF ตัวแปรความสัมพันธ์จะถูกแยกออกเป็นส่วนประกอบที่ลดทอนไม่ได้ ความสัมพันธ์อยู่ใน 6NF เฉพาะในกรณีที่อยู่ใน 5NF และการพึ่งพาการเข้าร่วมทุกครั้งในความสัมพันธ์นั้นไม่สำคัญ
เรามาดูตัวอย่างกัน −
<นักเรียน>
การลงทะเบียน_ไม่ | ชื่อ | เครื่องหมาย |
การอ้างอิงการรวมที่เป็นไปได้สำหรับข้างต้นจะเป็น −
{Enrollment_No, Marks} {Enrollment_No, Name} |
ในรูปแบบปกติที่หก (6NF) จะถูกย่อยสลายเป็น −
การลงทะเบียน_ไม่ | ชื่อ |
<ข้อมูลผลลัพธ์>
การลงทะเบียน_ไม่ | เครื่องหมาย |
เรามาดูตัวอย่างกัน −
Student_ID | Student_FirstName | Student_LastName | เครื่องหมาย |
S01 | ทอม | Alter | 90 |
S02 | จาค็อบ | วัตสัน | 80 |
S03 | แฮร์รี่ | สมิธ | 85 |
ให้เราย่อยสลายตาราง -
Student_ID | Student_FirstName |
S01 | ทอม |
S02 | ยาโคบ |
S03 | แฮร์รี่ |
Student_ID | Student_LastName |
S01 | Alter |
S02 | วัตสัน |
S03 | สมิธ |
Student_ID | เครื่องหมาย |
S01 | 90 |
S02 | 80 |
S03 | 85 |
ตอนนี้ตารางด้านบนอยู่ใน 6NF แต่อย่างที่คุณเดาได้ว่าคุณรู้ว่าสิ่งนี้เป็นไปไม่ได้ในโลกแห่งความเป็นจริง