Find all multivalued dependencies of a relation -
Can anyone explain how to get all the multipurpose dependencies of the following relationships?
I understand that any FD is also an MVD, so given from that definition Although the FD is a MVD, I have been lost to find all other MVDs
First of all Remove "office" from "employee" by projection. Now the "employees" are in BCNF, and at least emp_offices Is in 5NF. Next, "name" - >> "work" is a multi-layered multilevel dependency, and "name" is not a superk in "employee"; Remove "work" from "employee" by launch Employees ( names, projects ) All three of them are at least 5 NF. I have an "employee" relationship, because now it is not meant to be with the employees. Emp_projects ( names, projects ) If you need an algorithm, the search term "4nf algorithm" is an application here which is essentially here.
Comments
Post a Comment