第六正規化 (6NF)


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

讓我們看一個例子:

<學生>

學號
姓名
分數


上述可能的連線依賴關係為:

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


在第六正規化 (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.