像我五岁时解释->主键如何满足第一个范式

用户名

预先感谢您的知识。我正在为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] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

像我五岁时解释->主键如何满足第一范式

来自分类Dev

有人可以像我五岁时向我解释如何进行JSONP通话吗?

来自分类Dev

fprintf细分错误-像我5岁一样进行解释

来自分类Dev

React native fetch... 像我 5 岁一样解释它

来自分类Dev

像我五岁时那样解释:为什么建议用<body>编写dojo脚本?

来自分类Dev

Android SQLite数据库(像我五岁那样解释)

来自分类Dev

当第二个表引用第一个表中的主键时,如何将记录插入到两个表中?

来自分类Dev

我如何获得第一个孩子的价值?

来自分类Dev

我将如何使用PDO + PHP从由多到多对多关系连接的表中检索数据,使用从第一个表的主键?

来自分类Dev

如果我有一个多维数组,如何只访问第一维的第一个值?

来自分类Dev

如何在每个第一个星期五运行cronjob?

来自分类Dev

如何在每个第一个星期五运行cronjob?

来自分类Dev

如何解释Python slice语法列表中的第一个冒号[::-1]

来自分类Dev

如何删除我的第一个孩子而又不删除所有第一个孩子?

来自分类Dev

我的按钮如何居中?取决于我的第一个按钮

来自分类Dev

我如何获得我的Expect语句不输出第一个命令的标准输出?

来自分类Dev

我想将一个项目移到列表中的第一个索引。如何简化代码?

来自分类Dev

我想将一个项目移到列表中的第一个索引。如何简化代码?

来自分类Dev

当第一个输入值的长度为3时,如何关注下一个输入?

来自分类Dev

当一个元素没有通过CSS的类时,如何从选择中选择第一个元素?

来自分类Dev

如何组织我的第一个angularJS简单项目?

来自分类Dev

如何发布我的第一个Node.js应用程序?

来自分类Dev

如何使Kivy(KVlang)级联微调器集响应我的第一个on_release?

来自分类Dev

如何获得我的preg_match以显示第一个实例?

来自分类Dev

我如何获得第一个单词正则表达式

来自分类Dev

我如何用漂亮的汤酱刮擦Google搜索的第一个链接

来自分类Dev

我如何获得的第一个元素,同时继续流?

来自分类Dev

我如何找到特定成员具有特定值的第一个结构?

来自分类Dev

如何避免我的第一个应用程序出现页面404错误

Related 相关文章

  1. 1

    像我五岁时解释->主键如何满足第一范式

  2. 2

    有人可以像我五岁时向我解释如何进行JSONP通话吗?

  3. 3

    fprintf细分错误-像我5岁一样进行解释

  4. 4

    React native fetch... 像我 5 岁一样解释它

  5. 5

    像我五岁时那样解释:为什么建议用<body>编写dojo脚本?

  6. 6

    Android SQLite数据库(像我五岁那样解释)

  7. 7

    当第二个表引用第一个表中的主键时,如何将记录插入到两个表中?

  8. 8

    我如何获得第一个孩子的价值?

  9. 9

    我将如何使用PDO + PHP从由多到多对多关系连接的表中检索数据,使用从第一个表的主键?

  10. 10

    如果我有一个多维数组,如何只访问第一维的第一个值?

  11. 11

    如何在每个第一个星期五运行cronjob?

  12. 12

    如何在每个第一个星期五运行cronjob?

  13. 13

    如何解释Python slice语法列表中的第一个冒号[::-1]

  14. 14

    如何删除我的第一个孩子而又不删除所有第一个孩子?

  15. 15

    我的按钮如何居中?取决于我的第一个按钮

  16. 16

    我如何获得我的Expect语句不输出第一个命令的标准输出?

  17. 17

    我想将一个项目移到列表中的第一个索引。如何简化代码?

  18. 18

    我想将一个项目移到列表中的第一个索引。如何简化代码?

  19. 19

    当第一个输入值的长度为3时,如何关注下一个输入?

  20. 20

    当一个元素没有通过CSS的类时,如何从选择中选择第一个元素?

  21. 21

    如何组织我的第一个angularJS简单项目?

  22. 22

    如何发布我的第一个Node.js应用程序?

  23. 23

    如何使Kivy(KVlang)级联微调器集响应我的第一个on_release?

  24. 24

    如何获得我的preg_match以显示第一个实例?

  25. 25

    我如何获得第一个单词正则表达式

  26. 26

    我如何用漂亮的汤酱刮擦Google搜索的第一个链接

  27. 27

    我如何获得的第一个元素,同时继续流?

  28. 28

    我如何找到特定成员具有特定值的第一个结构?

  29. 29

    如何避免我的第一个应用程序出现页面404错误

热门标签

归档