逻辑设计
函数依赖、范式 模型设计
候选码下一个精确的定义就是:可以唯一标识一个元组的最少的属性集合
主属性,刚才提到了,一个表可以有多个候选码,那么对于某个属性来说,如果这个属性存在于所有的候选码中,它就称之为主属性
函数依赖 Functional Dependency FD
讲函数依赖之前,需了解一下,关系模式的五元组 R (U,D,DOM,F) U 属性集合 D 域的集合 DOM 映射关系 F数据依赖
在数学中大家都学过映射,函数依赖其实就是一种映射,在U属性集合中,有一个属性X,一个属性Y 。 符合一个X只有唯一一个Y与之对应 ,X函数决定Y函数,即Y函数依赖于X . X函数为决定因素 ,Y函数为依赖因素 记为 X→Y.
平凡函数依赖 (略)
非平凡函数依赖:X→Y,Y∉X。
完全函数依赖:当X→Y时,X属性集中的任何属性不能够单一决定属性Y
部分函数依赖:(略)
传递函数依赖:X→Y,Y不能够决定X,Y→Z ,且 Z∉Y