您当前的位置: 首页 >  数据库

cuiyaonan2000

暂无认证

  • 0浏览

    0关注

    248博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

数据库3范式,解释

cuiyaonan2000 发布时间:2013-01-08 15:26:45 ,浏览量:0

数据库设计有三种范式。1NF,2NF,3NF.并且是父子级的关系。如:要满3NF,就要依次1NF,2NF。

1NF:就是数据库中每列所代表属性,不能在划分出其它属性。这点就算是白痴也能满足。应为这里的属性对应数据库的字段类型如:Number,varchar。数据库已经限制死了。除非你能创建一种类型。

2NF:就是区分每个记录或者说行,怎么区分呢?最简单的就是ID。或者联合主键。这点白痴也能作出来。

3NF:这个就是 one-to-many时,要有个外键让many端对应到one端。而不是在many端,将one表的所有字段都在many段创建出来。这样数据有冗余。这个白痴也都知道

 

 

好了至此,传说中的3范式介绍清楚了。

相信大家平常都是这么做的,为什么要说这个呢?因为总有人会问你,知道数据设计的3范式么?

关注
打赏
1638267374
查看更多评论
立即登录/注册

微信扫码登录

0.7707s