2

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

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 要求的理解。

我该如何解释与希思定理有关的所有上述内容?

4

0 回答 0