表的范式和反范式设计

第一范式:

      1、原子性: 字段不可分,即表的属性不能再拆分为更基本的数据单位时;

第二范式:

      2、唯一性:有主键,非主键字段依赖主键;

    一个表只能说明一个事物;

第三范式:

  3、非主键字段不能互相依赖

        每个列都与主键有直接关系,不存在传递关系‘

  每一行的

不符合第三范式要求的表存在下列问题:
1.数据冗余:(分类,分类描述)对于每一个商品都会进行记录
2.数据的插入异常
3.数据的更新异常
4.数据的删除异常

 

https://www.cnblogs.com/lovechengyu/p/11491419.html

posted @ 2020-07-06 20:15  抽象Java  阅读(201)  评论(0编辑  收藏  举报