5NF中存在什么样的FD或MVD?

时间:2015-08-31 13:27:15

标签: database-normalization

来自" A Simple Guide to Five Normal Forms in Relational Database Theory":

  

第四和第五范式都处理组合   多值的事实。一个区别是事实处理下的事实   在前面讨论的意义上,第五范式不是独立的。

已提及以下规则:

  

假设某个规则生效:如果代理商出售某个规则   产品,他代表一家制造该产品的公司,然后他   为该公司销售该产品。

ACP
-----------------------------
| AGENT | COMPANY | PRODUCT |
|-------+---------+---------|
| Smith | Ford    | car     | 
| Smith | Ford    | truck   | 
| Smith | GM      | car     | 
| Smith | GM      | truck   | 
| Jones | Ford    | car     | 
| Jones | Ford    | truck   | 
| Brown | Ford    | car     | 
| Brown | GM      | car     | 
| Brown | Totota  | car     | 
| Brown | Totota  | bus     | 
-----------------------------

ACP关系中是否存在以下MVD作为循环MVD?

  1. 剂 - > - >公司
  2. 剂 - > - >产品
  3. 公司 - > - >产品
  4. 那么,我们可以说ACP中的多值事实不是独立的事实,因为关系中强制执行规则,因此4NF中不存在元组生成依赖关系吗?我对此并不十分清楚。

0 个答案:

没有答案