We are using following definition of 3NF:
A schema R is in third normal form (3NF) if for all FD α → β in F +, at least one of the following holds:
- α → β is trivial (i.e., β ⊆ α).
- α is a superkey for R
- Each attribute A in β – α is contained in a candidate key for R (prime).
I don't understand the third condition for this definition. OK, each atribute A in β –β – α means? What set of attributes does it include? α is contained in candidate key of R. What set of attributes does it include?