第二范式通俗解释,如何判断第二范式和第三范式

首页 > 数码 > 作者:YD1662024-05-01 04:33:08

1.第一范式

第一范式规定表中的每个列都应该是不可分割的最小单元。比如以下表中的 address 字段就不是不可分割的最小单元,如下图所示:

第二范式通俗解释,如何判断第二范式和第三范式(1)

其中 address 还可以拆分为国家和城市,如下图所示:

第二范式通俗解释,如何判断第二范式和第三范式(2)

这样改造之后,上面的表就满足第一范式了。

2.第二范式

第二范式是在满足第一范式的基础上,规定表中的非主键列不存在对主键的部分依赖,也就是说每张表只描述一件事情,比如以下订单表就不满足第二范式,它可以拆分为两张独立的表:订单表和商品表。

2.1 不满足第二范式的订单表

第二范式通俗解释,如何判断第二范式和第三范式(3)

PS:上面的表可拆分为两张独立的表:订单表和商品表。

2.2 满足第二范式的表

订单表:

第二范式通俗解释,如何判断第二范式和第三范式(4)

首页 12下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.