Mysql 如何参照Heath'分解表;s定理?[家庭作业]

Mysql 如何参照Heath'分解表;s定理?[家庭作业],mysql,relational-database,decomposition,Mysql,Relational Database,Decomposition,我对希思定理有一个大致的理解,但我很难理解这个问题: Use the functional dependencies to carry out a non-loss decomposition in line with Heath’s Theorem, to produce a set of tables in 3NF (3 rd Normal Form). Say why each decomposed table is in 3NF and no longer just 2NF 假设我有

我对希思定理有一个大致的理解,但我很难理解这个问题:

Use the functional dependencies to carry out a non-loss decomposition in line with Heath’s Theorem,
to produce a set of tables in 3NF (3 rd Normal Form).

Say why each decomposed table is in 3NF and no longer just 2NF
假设我有以下FD:

{orderId} -> {employeeId, unitPrice}
这是否意味着我得到了正在分解的表(父表),使用SQL将其转换为多个表(已分解)。从上面可以看出,结果将包括一个包含以下字段的表:

orderId, employeeId and unitPrice
为了解释3NF和2NF,我只需确认新表中不再存在任何可传递依赖项。这是我对3NF要求的理解


我该如何解释与希思定理相关的所有上述问题呢?

你可能会在这里运气更好,我在那里发布了相同的问题,问题已经解决了。那个网站只提供研究级的计算机科学。从未听说过希思定理。。。我想我做SQl的时间太长了。如果我理解正确的话,我想你应该从一个表(orderId,employeeId,unitPrice)开始,用FD orderId->employeeId,然后意识到你的表可以存储为两个表(orderId,employeeId)和(orderId,unitPrice)…你可能会在这里运气更好,我在那里发布了相同的问题,它已经关闭了。那个网站只提供研究级的计算机科学。从未听说过希思定理。。。我想我做SQl的时间太长了。如果我理解正确,我想您应该从一个表(orderId,employeeId,unitPrice)开始,使用FD orderId->employeeId,并认识到您的表可以存储为两个表(orderId,employeeId)和(orderId,unitPrice)。。。