标签:数据库三范式
1NF:字段不可分;
例:
表1、
用户ID | 姓名 | 地区 |
1 | 小明 | 广东省广州市 |
2 | 小红 | 江苏省南京市 |
如下:
表2、
用户ID | 姓名 | 省份 | 城市 |
1 | 小明 | 广东省 | 广州市 |
2 | 小红 | 江苏省 | 南京市 |
2NF:有主键,非主键字段依赖主键;
学生表(其中学号为主键):
学号 | 姓名 | 班级 |
001 | 小江 | 六年级一班 |
学生表和班级的关系放到一张关系表中去就符合第二范式了。
3NF:非主键字段不能相互依赖;
课程表(课程号为主键)
课程号 | 课程名 | 学号 | 姓名 |
1 | 语文 | 001 | 小江 |
其中姓名小江是依赖序号001而存在的,所以不满足第三范式
本文出自 “西越” 博客,请务必保留此出处http://yiqiuqiuqiu.blog.51cto.com/5079820/1764336
标签:数据库三范式
原文地址:http://yiqiuqiuqiu.blog.51cto.com/5079820/1764336