TERCERA FORMA NORMAL
- La tercera forma normal (3NF) es una forma normal usada en la normalización de bases de datos. La 3NF fue definida originalmente por E.F. Codd[1] en 1971. La definición de Codd indica que una tabla está en 3NF si y solo si las dos condiciones siguientes se mantienen:
La tabla está en la segunda forma normal (2NF)
Ningún atributo no-primario de la tabla es dependiente transitivamente de una clave candidata
Un atributo no-primario es un atributo que no pertenece a ninguna clave candidato. Una dependencia transitiva es una dependencia funcionalX → Z en la cual Z no es inmediatamente dependiente de X, pero sí de un tercer conjunto de atributos Y, que a su vez depende de X. Es decir, X → Z por virtud de X → Y y Y → Z. - Por ejemplo, supongamos que tenemos el siguiente esquema
de relacion empleado-departamento:
nom emp sueldo cod dept fecha ing nom dept fech creac
Con las dependencias
nom emp llave candidata ´unica (llave primaria).
cod dept → nom dept, fech creac
No hay comentarios:
Publicar un comentario