数据库系统概论-数据依赖的公理系统
CouriourC Lv4

Armstrong 公理系统

对于满足一组函数依赖 F 的关系模式 R<U,F>,其任何一个关系 rr,若函数依赖都成立,则称 F 逻辑蕴涵。

U 为属性集总体,FU 上的一组函数依赖,于是有关系模式 R<U,F>,则对于 R<U,F>来说,有以下推理规则:

  1. 自反律:若 YXUY\subseteq X \subseteq U ,则 XYX\subseteq YF 所蕴含。
  2. 增广律:若F所蕴涵,且 ZUZ\subseteq U ,则 XZYZXZ\rightarrow YZF 所蕴涵。
  3. 传递律:若 XYX\rightarrow Y 以及 YZY\rightarrow ZF 所蕴含,则 XZX\rightarrow ZF 所蕴含。

看着有点绕,

 评论