1、三范式

1NF:原子性
2NF:无部分依赖
3NF:无传递依赖
**

注:不要盲目遵循三范式,可以适当冗余,提高效率

2、表设计原则

  • 字段少而精,建议20个以内(经验之谈) , 超过可以拆分
    • 把常用的字段放到一-起
    • 把不常用的字段独立出去
    • 大字段( TEXT/BLOB/CLOB等等)独立出去
  • 尽量用小型字段
    • eg.用数字替代字符串
  • 避免使用允许为NULL的字段
  • 合理平衡范式与冗余
  • 如果数据量非常大,考虑分库分表