4.1 数据依赖4.1.1 关系模式中的数据依赖 关系模式是对关系的描述,为了能够清楚地刻划出一个关系,它需要由五部分组成,即应该是一个五元组: R ( U , D , DOM , F ) 其中 R 为关系名,U 为组成该关系的属性名集合,D 为属性组 U 中属性所来自的域,DOM 为属性向域的映象集合,F 为属性间数据的依赖关系集合。 由于在关系模式 R ( U , D , DOM , F ) 中影响数据库模式设计的主要是 U 和 F, D 和 DOM 对其影响不大,为了方便讨论,本章将关系模式简化为一个三元组: R ( U ,F ) 当且仅当 U 上的一个关系 r 满足 F 时,r 称为关系模式 R ( U ,F )的一个关系。 4.1.2 数据依赖对关系模式的影响 数据依赖是通过一个关系中属性间值的相等与否体现出来的数据间的相互关系,是现实世界属性间相互联系的抽象,是数据内在的性质,是语意的体现。 现在人们已经提出了许多种类型的数据依赖,其中最重要的是函数依赖(functional dependency,简记为FD)和多值依赖(multivalued dependency,简记为