数据库设计的三范式
三范式:
1.第一范式(1NF):確保每一列的原子性(做到每列不可拆分)
2.第二范式(2NF):在第一范式的基礎(chǔ)上,非主字段必須依賴于主字段(一個(gè)表只做一件事)
3.第三范式(3NF):在第二范式的基礎(chǔ)上,消除傳遞依賴
反三范式:
反三范式是基于第三范式所調(diào)整的,沒有冗余的數(shù)據(jù)庫未必是最好的數(shù)據(jù)庫,有時(shí)為了提高運(yùn)行效率,就必須降低范式標(biāo)準(zhǔn),適當(dāng)保留冗余數(shù)據(jù)。
總結(jié)
- 上一篇: 共享数据库、共享数据表
- 下一篇: 什么是RBAC