首頁 > 資料庫 > mysql教程 > 第五範式 (5NF)

第五範式 (5NF)

WBOY
發布: 2023-09-18 12:45:07
轉載
1284 人瀏覽過

第五范式 (5NF)

5NF(第五範式)也稱為專案加入範式。如果關係是 4NF,則它是第五範式 (5NF),並且不會無損分解為較小的表。

如果候選鍵是,您也可以認為關係是 5NF。隱含其中的每個連線依賴項。

範例

以下關係違反了規範化的第五範式(5NF) -

約翰
EmpName强>

EmpSkills

EmpJob (已指派的工作)

David

Java

# E145

#JavaScript

E146

td>

p>

p>

#傑米

jQuery

E146#E147
艾瑪

Java

#上述關係可以分解為以下三張表;因此,它不在5NF 中-

EmpName

#EmpSkills

td>大衛

Java

#約翰 ##JavaScript#傑米#jQuery#jQuery##艾瑪#以下是

Java

關係,顯示指派給每位員工的工作-

p>

大衛E145約翰E146傑米#艾瑪E147
EmpName

#EmpJob

E146

以下是與已指派的工作相關的技能-

EmpSkills

EmpJob

###############Java# ###########E145###################JavaScript############E146############# ############jQuery############E146#################Java##### #######E147#####################我們的連線依賴-############################我們的連線依賴-################ ##{( EmpName, EmpSkills ), (EmpName, EmpJob), (EmpSkills, EmpJob)}#########################以上關係有連結依賴性,因此它們不屬於5NF。這意味著上述三個關係的連結關係等於我們原來的關係#########。 ###

以上是第五範式 (5NF)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板