Una relación
R esta en 3FN si esta en 2FN y si, y solo si, los atributos no llaves son
independientes de cualquier otro atributo no llave primaria.Esto es lo mismo
que decir que se deben eliminar las dependencias transitivas de atributos no
llaves respecto a la llave primaria, estando ya la relación en 2FN.
Consiste en eliminar la dependencia transitiva que queda en una segunda
forma normal, en pocas palabras una relación esta en tercera forma normal si
está en segunda forma normal y no existen dependencias transitivas entre los
atributos, nos referimos a dependencias transitivas cuando existe más de una
forma de llegar a referencias a un atributo de una relación.
Fallas en la 3FN
Las fallas de la 3FN se dan
por la posible existencia de un mismo atributo con muchos valores.
Otro ejemplo: la
relación tiene dos claves sobrepuestas (Nivel,Cargo) y (Nivel,Nombre), pero
como el determinante de Cargo es Nombre pero este atributo Nombre no es una
clave candidata.
Ejemplo2
Ejemplo3
Ejemplo4
No hay comentarios:
Publicar un comentario