【发布时间】:2018-06-03 01:29:20
【问题描述】:
我正在通过网络完成标准化练习,以测试我标准化数据的能力。这个特殊问题发现于:https://cs.senecac.on.ca/~dbs201/pages/Normalization_Practice.htm(练习 1)
可以从此表创建的非规范化表是:
为了符合第一范式,我必须通过将 visitdate、procedure_no 和 procedure_name 移动到各自的表中来消除表中的重复字段:
这也符合 2NF 和 3NF,这让我怀疑我是否正确执行了规范化过程。如果我没有正确地从 UNF 转移到 1NF,请提供反馈。
【问题讨论】:
-
嗨。请use text, not images/links, for text (including code, tables & ERDs)。使用图像仅是为了方便补充文本和/或无法在文本中给出的内容。如果您有代表,请使用编辑功能内联,而不是链接 - 使您的帖子独立。永远不要给出没有图例/键的图表。
-
请阅读并根据谷歌搜索“stackexchange 作业”的点击量采取行动。 为什么您认为“这也符合 2NF 和 3NF”?还有there is no one notion of 1NF,那么你应该做什么的参考是什么,所以我们可以检查你是否做到了?答案是您链接的页面上的链接。为什么对你来说不够?另外,如果你不解释你做了什么,你只是要求我们做你的功课。
标签: database database-normalization