Cuarta forma normal (4nf)

Definición: ¿Qué significa la cuarta forma normal (4NF)?

La cuarta forma normal (4NF) es un nivel de normalización de la base de datos en el que no hay dependencias de valores múltiples no triviales que no sean una clave candidata.

Se basa en las tres primeras formas normales (1NF, 2NF y 3NF) y la forma normal de Boyce-Codd (BCNF). Afirma que, además de una base de datos que cumpla los requisitos de BCNF, no debe contener más de una dependencia multivalor.

Techinfo explica la cuarta forma normal (4NF)

Una dependencia multivalor se ilustra mejor con un ejemplo. En una tabla que contiene una lista de tres cosas - cursos universitarios, el profesor a cargo de cada curso y el libro recomendado para cada curso - estos tres elementos (curso, profesor y libro) son independientes entre sí. Cambiar el libro recomendado del curso, por ejemplo, no tiene ningún efecto en el curso en sí. Este es un ejemplo de dependencia multivalor: un elemento depende de más de un valor. En este ejemplo, el curso depende tanto del profesor como del libro.

Por tanto, 4NF establece que una tabla no debe tener más de una de estas dependencias. 4NF rara vez se usa fuera de los círculos académicos.