第一範式(1NF):
第一範式是指數據庫表的每一列都是不可分割的基本數據項,同一列中不能有多個值,即實體中的某個屬性不能有多個值,或不能有重複的屬性。
第二範式(2NF):
第二範式是在第一範式的基礎上建立起來的,滿足第二範式必須先滿足第一範式。第二範式要求實體的屬性完全依賴與主鍵,不能僅依賴主鍵的一部分。即非主鍵字段需完全依賴與主鍵。
第三範式(2NF):
第三範式是在第二範式的基礎上建立起來的,即滿足第三範式必須先滿足第二範式。第三範式要求一個數據表中每一列數據都和主鍵直接相關,而不能間接相關。簡而言之,第三範式就是非主鍵不能相互依賴。