複製鏈接
請複製以下鏈接發送給好友

第五範式

鎖定
第五範式是指關係模式R依賴均由R候選碼所隱含。
中文名
第五範式
外文名
The fifth Normal Form(R∈5NF)
定    義
關係模式R依賴均由R候選碼所隱含
屬    性
均為候選碼

目錄

第五範式定義

如果關係模式R中的每一個連接依賴均由R的候選碼所隱含,則稱此關係模式符合第五範式。

第五範式擴展

所謂“R中的每一個連接依賴均由R的候選碼所隱含”是指在連接時,所連接的屬性均為候選碼。
關係模式SPJ(SNO,PNO,JNO),其中SNO表示供應者號,PNO表示零件號,JNO表示項目號。設有關係SPJ。如果將SPJ模式分解為SP、PJ和JS,並進行SP⋈PJ及SP⋈PJ⋈JS的自然連接,其操作數據及連接結果(注:“⋈”符號為連接符)
表1
SPJ
SNO
PNO
JNO
S1
P1
J2
S1
P2
J1
S2
P1
J1
S1
P1
J1
表2
SP
SNO
PNO
S1
P1
S1
P2
S2
P1
表3
PJ
PNO
JNO
P1
J2
P2
J1
P1
J1
表4
JS
JNO
SNO
J2
S1
J1
S1
J1
S2
表5
SP⋈PJ⋈JS
SNO
PNO
JNO
S1
P1
J2
S1
P2
J1
S2
P1
J2
S1
P1
J1
表6
SP⋈J
SNO
PNO
JNO
S1
P1
J2
S1
P1
J1
S1
P2
J2
S1
P2
J1
S2
P1
J2
S2
P1
J1
上例中,因為它僅有的候選碼(SNO,PNO,JNO)肯定不是它的三個投影SP、PJ、JS自然連接的公共屬性,所以 SPJ ∉ 5NF(“∉”為不屬於符號)