DBMS 中的完全功能依赖关系
dbmsdatabasemysql
如果某个属性在功能上依赖于另一个属性,而不是其任何真子集,则该属性完全功能依赖于该属性。
例如,如果某个属性 Q 在功能上依赖于另一个属性 P,而不是其任何真子集,则该属性完全功能依赖于该属性。
让我们看一个例子 −
<ProjectCost>
ProjectID | ProjectCost |
001 | 1000 |
001 | 5000 |
<EmployeeProject>
EmpID | ProjectID | Days |
E099 | 001 | 320 |
E056 | 002 | 190 |
上述关系表明 −
天数是花在项目上的天数。
EmpID, ProjectID, ProjectCost -> Days |
但是,它不是完全功能依赖的。
而子集{EmpID, ProjectID} 可以轻松确定员工在项目上花费的{Days}。
这总结并给出了我们完全功能依赖性 −
{EmpID, ProjectID} -> (Days) |