StreakPeaked· Practice

ExamsGATETechnical

Consider the following relational schema along with all the functional dependencies that hold on them. R1(A, B, C, D, E): {D → E, EA → B, EB → C} R2(A, B, C, D): {A → D, A → B, C → A} Which of the following statement(s) is/are TRUE?

  1. (A) R1 is in 3NF
  2. (B) R2 is in 3NF
  3. (C) R1 is NOT in 3NF
  4. (D) R2 is NOT in 3NF

Correct answer: (D) R2 is NOT in 3NF

Solution

R2 is not in 3NF because the functional dependency C → A violates the condition for 3NF, as C is not a superkey and A is not a prime attribute.

Related GATE Technical questions

⚔️ Practice GATE Technical free + battle 1v1 →