设关系模式R中U为属性全集,F为函数依赖集,则在F条件下的U的某一子集S的闭包是指满足这样的条件的属性集合A,即能由F中的函数依赖推断出来[9]。S的闭包记为S+。
(2)闭包的求解过程:
假设如上,求S+。初始令S+=S,重复以下过程,直到S+不再变化为止:若F中有函数依赖的左边包含于S+,将这个函数依赖的右边不属于S+的属性添加到S+中去。
2。2。4 投影函数依赖及求解
(1)含义:
在数据库的设计中往往会遇到这样的问题,已知一个关系模式及其中的FD集,需要求解属性集的一个子集即R的投影中成立的FD集有哪些,这就是投影函数依赖[10]。