51Testing软件测试论坛
标题:
第二章表只是因为多了“员工信息”四个字不满足第一范式吗?
[打印本页]
作者:
Mi_corazon
时间:
2018-7-9 10:54
标题:
第二章表只是因为多了“员工信息”四个字不满足第一范式吗?
老师,第二章表只是因为多了“员工信息”四个字不满足第一范式吗?
在学课程:
Oracle数据库从0到精通
http://www.atstudy.com/course/128
作者:
学掌门网校
时间:
2018-7-9 11:23
请准确理解一下第一范式的含义:数据库表中的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。
这里的问题并不是多了“员工信息”四个字而已,而是“员工信息”这一列本身就代表一个属性,但这个属性又能再被分割成下面的四个属性“ID”,“姓名”,“部门”,“工资”;所以不满足第一范式的定义;
总结一下;第一范式就是属性不能再被分割,且属性不能重复
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2