DBMS中的联接依赖
什么是联接依赖关系?
如果可以通过联接多个表来重新创建表,并且该表中的每个表都具有该表的属性的子集,则该表处于联接依赖关系中。它是多值依赖的概括
连接依赖关系可以与5NF相关,其中关系只有在5NF中并且不能进一步分解时,才在5NF中。
示例
<员工>
上表可以分解为以下三个表;因此不在5NF中:
<EmployeeSkills>
<EmployeeJob>
<工作技能>
我们的加入依赖关系-
上述关系具有联接依赖性,因此不在5NF中。这意味着上述三个关系的联接关系等于我们的原始关系<Employee>。