5NF⊂4NF⊂BCNF⊂3NF⊂2NF⊂1NF數據庫
第一範式:每個份量必須是不可分的數據項。這裏的不可分能夠理解爲不容許有多值屬性。例若有一張Student表,假設每一個學生能夠有多個愛好,那麼這裏的愛好是多值屬性,所以不能以一個集合的形式存在Student表裏面。函數
對象關係數據庫系統不知足第一範式。關係型數據庫知足第一範式。對象
第二範式:若R∈1NF,且每一個非主屬性徹底函數依賴於任何一個候選碼,則R∈2NF。基礎
第三範式:在第二範式的基礎上,不存在非主屬性對於碼的傳遞函數依賴。數據
BC範式:在第三範式的基礎上,消除主屬性對於碼的部分函數依賴和傳遞函數依賴。關係型數據庫