|
第一范式的定义:
如果一个关系模式R的所有属性都是不可分割的基本数据项,则R∈1NF。 第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。 第一范式包括下列指导原则:数据库的每个属性可以包含一个值; 关系中每个数组必须包含相同数量的值;???? 关系中每个数组一定不能相同。 第一范式是对关系模式的最起码的要求。不满足第一范式的数据库模式不能成为关系数据库。但是满足第一范式的关系模式并一定是一个好的关系模式。 例:如职工号,姓名,电话号码组成一个表(一个人可能有一个办公室电话 和 一个家里电话号码)规范成为1NF有三种方法: 一是重复存储职工号和姓名。这样,关键字只能是电话号码。 二是职工号为关键字,电话号码分为单位电话和住宅电话两个属性 三是职工号为关键字,但强制每条记录只能有一个电话号码。 以上三个方法,第一种方法最不可取,按实际情况选取后两种情况。 |
第一范式
最新推荐文章于 2025-02-07 17:19:30 发布
1万+

被折叠的 条评论
为什么被折叠?



