Fourth Normal Form (4NF)
La cuarta forma normal elimina, sobre la FNBC, las dependencias multivaluadas no triviales (MVD), evitando la redundancia de atributos multivaluados.
Propósito
Abordar la redundancia de muchos-a-muchos causada por dependencias multivaluadas y diseñar estructuras de tablas más limpias.
Mecanismo
Si A→→B y A→→C (dependencias multivaluadas) con B y C independientes, se divide en (A,B) y (A,C). P. ej., teacher→→courses y teacher→→skills: la división evita la redundancia cartesiana courses×skills.
Casos de uso
- Diseño de bases de datos
- Manejo de dependencias multivaluadas
- Normalización avanzada