预先感谢您的知识。我正在为Microsoft技术考试而学习,练习题之一是:
创建主键可以满足第一个范式。对或错?
我个人认为这是错误的,因为第一个范式是消除重复的组。但是,文本(数据库基础知识,Microsoft Press的考试98-364)中有一个句子,内容如下:
“第一个规范化格式(1NF)表示数据为实体格式,基本上意味着必须满足以下三个条件:•该表必须没有重复的记录。一旦为该表定义了主键,就可以符合第一个规范化格式标准。”
请帮助我理解这一点,请解释一下我五岁。谢谢。
主键必须完全唯一。因此,一旦这是一条记录的一部分,它便与任何其他记录都不同。
例如。
Record 1
---------
KEY = 1
Name = Fred Boggs
Age = 84
Record 2
--------
KEY = 2
Name = Fred Boggs
Age = 84
这两个记录是不同的,因为字段KEY是不同的。因此,尽管其余数据相同,但符合1NF的要求。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句