Computer >> Máy Tính >  >> Lập trình >> SQL

Dạng chuẩn thứ sáu (6NF)


Trong 6NF, biến quan hệ được phân tách thành các thành phần bất khả quy. Một quan hệ nằm trong 6NF, chỉ khi, Nó nằm trong 5NF và mọi phụ thuộc nối vào quan hệ là tầm thường

Hãy để chúng tôi xem một ví dụ -

Đăng ký_No
Tên
Dấu


Các phụ thuộc liên kết có thể có cho phần trên sẽ là -

{Enrollment_No, Marks}
{Enrollment_No, Name}


Ở Dạng chuẩn thứ sáu (6NF), nó sẽ được phân tách thành -

Đăng ký_No
Tên


Đăng ký_No
Dấu


Hãy để chúng tôi xem một ví dụ khác -

Student_ID
Student_FirstName
Student_LastName
Dấu
S01
Tom
Thay đổi
90
S02
Jacob
Watson
80
S03
Harry
Smith
85


Hãy để chúng tôi phân tích bảng -

Student_ID
Student_FirstName
S01
Tom
S02
Jacob
S03
Harry


Student_ID
Student_LastName
S01
Thay đổi
S02
Watson
S03
Smith


Student_ID
Dấu
S01
90
S02
80
S03
85


Bây giờ các bảng trên ở dạng 6NF, nhưng như bạn có thể đoán khi biết rằng điều này không thể thực hiện được trong thế giới thực.