没有 FD 的关系的 BCNF

Ale*_*ich 3 database-design database-theory bcnf

一个简单的问题,我似乎在网上找不到答案:没有非平凡函数依赖关系的关系是否被认为是 BCNF 形式,如果不是,我该如何分解它?先感谢您!

Ale*_*ich 5

经过额外的研究,我终于偶然发现了 BCNF 的定义:

\n\n
\n

如果对于关系模式 R 的每一个依赖项 X \xe2\x86\x92 Y,以下条件之一成立,则关系模式 R 被视为采用 Boyce\xe2\x80\x93Codd 范式 (BCNF):

\n\n
    \n
  • X \xe2\x86\x92 Y 是一个简单的函数依赖(即 Y 是 X 的子集)
  • \n
  • X 是模式 R 的超键
  • \n
\n
\n\n

因此,为了回答我自己的问题,根据定义,每个仅具有微不足道的函数依赖关系的关系都属于 BCNF。

\n\n

也许它可以帮助有类似问题的人。

\n