¿Cuál de los siguientes conjuntos de dependencias funcionales de la relación R (ABCD) no está en 3FN?
(A) { AB → C, D → B, AC → D }
(B) { C → B, A → B, CD → A, BCD → A }
(C) { C → D, CD → A, AB → C, BD →A }
(D) Ninguna de estas
Respuesta: (B)
Explicación:
(A): Esta relación tiene 3 claves candidatas: {AB, AC y AD}. Como todos son atributos primos, la relación está en 3NF.
(B): {CD} es la única clave candidata de R, ya que {CD}+ ={ABCD}. R no está en 3NF, ya que los FD C → B y A → B violan esta forma normal.
(C): Esta relación tiene 3 claves candidatas: {BC, BD y BA}. Como todos son atributos primos, la relación está en 3NF.
La opción (B) es correcta.
Cuestionario de esta pregunta
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA