根据定义,函数依赖被定义为
设 X 和 Y 是关系 R 的属性的子集。函数依赖 X ?Y 对 R 成立当且仅当对于 R 的任何实例 r,每当 r 的两个元组 t1 和 t2 在属性 X 上一致时,它们也对属性 Y 一致。也就是说, t1.X = t2.X ? t1.Y = t2.Y
设 X 和 Y 是关系 R 的属性的子集。函数依赖 X ?Y 对 R 成立当且仅当对于 R 的任何实例 r,每当 r 的两个元组 t1 和 t2 在属性 X 上一致时,它们也对属性 Y 一致。也就是说,
t1.X = t2.X ? t1.Y = t2.Y
同时,一个连接依赖,
如果 T 总是可以通过连接多个表来重新创建,每个表都具有 T 的属性子集,则表 T 受连接依赖性的约束。
我可能是错的,但我想知道函数依赖和连接依赖的概念之间是否有任何关系。
relational-theory
relational-theory ×1