Database 我正确地规范了这个表吗

Database 我正确地规范了这个表吗,database,database-design,database-normalization,third-normal-form,Database,Database Design,Database Normalization,Third Normal Form,以下问题来自:(练习3) 未规范化的表如下所示: 为了符合第一范式,必须处理所有重复组。在这种情况下,单个订单上可能会出现多个产品,因此必须为其提供自己的实体,并将其关联回原始表: 这些表也是第二范式,因为在所有表中,每个非键属性都依赖于其表中的主键 最后,要将其转换为第三个标准形式,必须为客户提供其自己的实体,并将其关联回原始订单实体: 我是否正确地将原始表规范化为第三范式?如果没有,请提供反馈,解释我做错了什么 将一些客户的主要详细信息存储在订单表中,这些信息在账单上可用,因为一旦客户

以下问题来自:(练习3)

未规范化的表如下所示:

为了符合第一范式,必须处理所有重复组。在这种情况下,单个订单上可能会出现多个产品,因此必须为其提供自己的实体,并将其关联回原始表:

这些表也是第二范式,因为在所有表中,每个非键属性都依赖于其表中的主键

最后,要将其转换为第三个标准形式,必须为客户提供其自己的实体,并将其关联回原始订单实体:


我是否正确地将原始表规范化为第三范式?如果没有,请提供反馈,解释我做错了什么

将一些客户的主要详细信息存储在订单表中,这些信息在账单上可用,因为一旦客户详细信息发生变化,账单就会与原始账单不同


对于产品也一样,请将产品价格存储在产品订单表中,因为一旦产品价格发生变化,账单就会发生变化。

Hi。您对规范化的评论与理解不一致。正常化不涉及实体;这涉及到FDs,你没有提到。请给我你的课本,并说明你是如何遵循的。在谷歌搜索“stackexchange家庭作业”时,阅读并按点击进行操作。请使用图像仅为方便补充文本和/或用于无法在文本中给出的内容。不要给出没有图例/键的图表。将问题陈述文本放在问题中,而不是链接中。设计中没有“非标准化表格”的标准概念&因此,请告诉我们您的教科书和/或它们对本作业的确切含义。你没有提到FDs,所以你似乎不知道你在做什么,所以答案必须重写你的课本&为你做你的工作——这是一个离题的问题。我们也不能批评你的所作所为,因为给出一些不合理的里程碑是不允许的。