关于创建具有功能依赖性的最小闭包的几个问题

时间:2013-02-21 01:47:04

标签: database functional-dependencies

所以我有以下功能依赖:

S -> T
V -> SC
SD -> P
SD -> V

现在我想要做的是将FD分开,以便所有这些元素的右侧只有一个元素:

S -> T
V -> C
V -> S
SD -> P
SD -> V

接下来我会找到左边每个元素的闭包:

S+ = S, T
V+ = V, C, S, T
SD+ = P, V, C, S, T

现在我发现令人困惑的部分是我如何减少冗余并获得最小的关闭?哪些可以摆脱这些信息?

0 个答案:

没有答案