了解琐碎的功能依赖

琐碎的依赖性包括在关系中的自我参考术语

服务器机架中的服务器具有虚拟网络图叠加。

juhari muhade / mondent / getty

在世界关系型数据库理论,A功能依赖性存在当一个属性唯一地在数据库中唯一地确定另一个属性时。一种琐碎的功能依赖是A.数据库依赖项当你描述一个时发生功能依赖性属性或包含原始属性的属性集合。

琐碎的功能依赖性的例子

调用这种依赖性不重要的因为它可以源自常识。如果一个“侧面”是另一个子集,则它被认为是微不足道的。左侧被认为是决定因素和权利依赖

  • {a,b} - > b是一个琐碎的功能依赖性,因为B.是一个子集A,B。自从 {a,b} - > b包括B., 的价值B.可以确定。这是一个琐碎的功能依赖性,因为确定B对其与A,B的关系满足。自从价值观B.由值决定一种,分享值的任何其他序列一种将具有完全相同的值B.。另一种方式的方式是所有的B.包括在内一种,这就是为什么作为子集。
  • {employee_id,employee_name} - > employee_id自此以来也是一种琐碎的功能依赖性员工ID是一个子集{employee_id,employee_name}
  • 这同样是真的A - > A或者employee_id - > employee_id,employee_name - > employee_name。这些都是琐碎的功能依赖性。
  • 如果功能依赖性x-> y和y是x的子集,则这是一个微不足道的功能依赖性。如果Y不是X的子集,则这不是琐碎的功能依赖性。
此页面是否有帮助?