To check whether a relation is in Third Normal Form (3NF), every non-trivial functional dependency X→Y must satisfy at least one of the following conditions:
Y is a prime attribute (part of a candidate key).
---
### Analysis of $R1(A, B, C, D, E)$:
Given FDs:{D→E,EA→B,EB→C}
Attributes A and D do not appear on the right-hand side of any functional dependency, so they must be part of any candidate key.
Computing the attribute closure of AD:
(AD)+={A,D,E,B,C} Therefore, the only candidate key is AD.
Prime attributes: {A,D}
Non-prime attributes: {B,C,E}
For the functional dependency D→E:
D is not a superkey ((D)+={D,E}={A,B,C,D,E}).
E is not a prime attribute.
Thus, R1 violates the condition for 3NF, meaning R1 is NOT in 3NF.
---
### Analysis of $R2(A, B, C, D)$:
Given FDs:{A→D,A→B,C→A}
Computing attribute closures:
(C)+={C,A,D,B}={A,B,C,D}⟹C is a candidate key.
(A)+={A,D,B}={A,B,C,D}
The only candidate key is C.
Prime attributes: {C}
Non-prime attributes: {A,B,D}
For the functional dependency A→D (or A→B):
D (and B) is not a prime attribute.
Thus, R2 violates the condition for 3NF, meaning R2 is NOT in 3NF.
---
Therefore, statements (C) and (D) are TRUE.