- 范式是 設(shè)計表的依據(jù)陪毡,避免數(shù)據(jù)冗余队萤。
第一范式(1NF):
- 任何表都應(yīng)該有主鍵轮锥;每個字段原子性,不可再分要尔。
第二范式(2NF):
- 第二范式依賴第一范式交胚,所以第二范式必須符合第一,非主鍵字段完全依賴主鍵字段盈电,不能出現(xiàn)部分依賴蝴簇。
- 表格設(shè)計:對象存在多對多關(guān)系,則兩個表匆帚、關(guān)系表加兩個外鍵熬词,一共三張表。
第三范式(3NF):
- 在第二范式的基礎(chǔ)上更進一層,目標是確保每列都和主鍵列直接相關(guān),而不是間接相關(guān)(另外非主鍵列必須直接依賴于主鍵,不能存在傳遞依賴)互拾。