154k views
2 votes
TRUE

FALSE
Full functional dependency means a FD Y --> Z where removal of any attribute from Z means the FD does not hold anymore

1 Answer

3 votes

Final answer:

Full functional dependency does not mean that removing any attribute from Z makes the FD not hold anymore.

Step-by-step explanation:

False, full functional dependency means that removal of any attribute from the left side (X) of the functional dependency X -> Y means the dependency does not hold anymore.

Example: Let's say we have a relation with attributes A, B, and C, and the functional dependency A -> BC. This means that if we remove attribute A, the dependency A -> BC will not hold anymore.

In the given question, the FD Y -> Z means that the value of Y uniquely determines the value of Z, but removing any attribute from Z does not affect the validity of the functional dependency.

User Zwo
by
8.5k points