有一个attribute set R=abc
有函数依赖关系 F = { AB -> C AC -> B BC -> A}
要计算minimal cover我这样算对不对COPY 一个函数依赖GG = { AB -> C AC -> B BC -> A}以为AB -> AC 所以AB -> B 所以 A -> B
所以AC -> B 可以简略成为 A -> B 后面如此类推 AC -> BC AC -> A C -> A BC -> AB BC -> C B -> C所以这个的minimal cover 是 A -> B B-> C C-> A请问 我这样计算有错误吗
有函数依赖关系 F = { AB -> C AC -> B BC -> A}
要计算minimal cover我这样算对不对COPY 一个函数依赖GG = { AB -> C AC -> B BC -> A}以为AB -> AC 所以AB -> B 所以 A -> B
所以AC -> B 可以简略成为 A -> B 后面如此类推 AC -> BC AC -> A C -> A BC -> AB BC -> C B -> C所以这个的minimal cover 是 A -> B B-> C C-> A请问 我这样计算有错误吗
{ AB -> C AC -> B BC -> A}留下其中任何两组就行了。
因为有AB -> C 然后用augmented两边乘A AB -> AC 然后利用transitivity 推出 A-》B
任何两组? 但是我需要写出个过程来 这样的话要怎么写
(i) Dependency set: F = { AB → C, AC → B, BC → A}
Minimal cover: { AB → C, AC → B, BC → A}
(ii) Since AB → C then AB → ABC (augment).
Since AC → B then AC → ABC (augment).
Since BC → A then BC → ABC (augment).
The set has three candidate keys AB, AC and BC.
F is in BCNF.
(iii) Do not need to decompose since the set is in BCNF.