📜  DBMS包含依赖关系

📅  最后修改于: 2020-12-12 03:10:17             🧑  作者: Mango

包含依赖性

  • 多值依赖和联接依赖可用于指导数据库设计,尽管它们均不如功能依赖常见。
  • 包含依赖性很常见。它们通常对数据库的设计几乎没有影响。
  • 包含相关性是一种语句,其中关系的某些列包含在其他列中。
  • 包含依赖项的示例是外键。在一种关系中,引用关系包含在引用关系的主键列中。
  • 假设我们有两个关系R和S,它们是通过转换两个实体集而获得的,因此每个R实体也是一个S实体。
  • 如果将R投影在其关键属性上会产生包含在通过将S投影在其关键属性上而获得的关系中的关系,则会发生包含依赖关系。
  • 在包含依赖中,我们不应拆分参与包含依赖的属性组。
  • 实际上,大多数包含依赖项都是基于密钥的,仅涉及密钥。