Consider the functional dependency AB → C. If it contains an extraneous attribute, then either A or B may be extraneous. For instance, if A is extraneous, the dependency reduces to B → C, making A redundant. In such a case, the resulting set of functional dependencies would be A → B and B → C, and the original dependency AB → C would become redundant.
In general, for a functional dependency X A → Y, the attribute A is said to be extraneous if X → Y already holds.
Closure of B={B,C} .