第六正規化 (6NF)


在6NF中,關係變數被分解成不可約的元件。只有當關系滿足5NF,並且關係上的每一個連線依賴都是平凡的時,它才處於6NF。

讓我們來看一個例子:

<學生>

學號
姓名
分數


上述可能的連線依賴為:

{學號,分數}
{學號,姓名}


在第六正規化(6NF)中,它將被分解為:

<學生資訊>

學號
姓名


<成績資訊>

學號
 分數


讓我們來看另一個例子:

<學生成績>

學生ID
學生名
學生姓
分數
S01
Tom
Alter
90
S02
Jacob
Watson
80
S03
Harry
Smith
85


讓我們分解表格:

<學生名>

學生ID
學生名
S01
Tom
S02
Jacob
S03
Harry


<學生姓>

學生ID
學生姓
S01
Alter
S02
Watson
S03
Smith


<學生成績>

學生ID
分數
S01
90
S02
80
                     S03
                   85


現在上面的表都在6NF中,但是正如你所知道的,這在現實世界中是不可能的。

更新於:2020年6月15日

5K+ 瀏覽量

開啟你的職業生涯

透過完成課程獲得認證

開始學習
廣告
© . All rights reserved.