三大范式

为什么需要规范化

  信息重复

  更新异常

  插入异常

    无法正常显示信息

  删除异常

第一范式 1NF

原子性:保证每一列不可再分

 

第二范式 2NF

前提:满足第一范式

每张表只描述一件事情

 

 

 

第三范式 三NF

满足第二范式

 

 

规范性 和 性能的问题

关联查询的表不得超过三张

  考虑商业化需求和目标(成本,用户体验) 数据库的性能更加重要

  在规范性能的问题的时候,需要适当考虑一下规范性

  故意给某些表增加一些冗余的字段(从多表查询中变为单单表查询)

  故意增加一些计算列(从大数据量降低为小数据量查询:索引)

 

posted @ 2022-01-18 09:57  朝阳的博客  阅读(32)  评论(0编辑  收藏  举报