我有这个问题将关系模式分解为3NF中的一组模式。

我有这个关系模式:r =(a,b,c,d,e,f)
具有以下功能依赖性的集合:

A→ABCDEF
b→c
D→E。

谁能帮我吗?

有帮助吗?

解决方案

r一个 =(a,b,d,f)
rb =(b,c)
rd =(d,e)

为什么? 3NF需要去除所有及其依赖性。

在R中,C具有传输依赖于A至B,并且E到D。要删除这些属性,您需要分解表,以使这些传递关系被删除,您可以通过提取表并使用表来进行操作。中间作为钥匙。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top