2HardComputer ScienceDatabases2024FreeBoyce-Codd Normal Form (BCNF) requires that for every functional dependency X to Y, X must be a: