La quinta forma normal, también conocida como forma normal de proyección-unión, es un nivel de normalización de bases de datos diseñado para reducir redundancia en las bases de datos relacionales que guardan hechos multi-valores aislando semánticamente relaciones múltiples relacionadas.
¿Aun no comprendes?
Simplifiquemos el tema, abordemos un ejemplo para comprender mejor
y nombremos este metodo de una manera mas facil de recordar en que consiste.
| colegio | id_materia | id_ maestro | departamento |
|---|---|---|---|
| colegio 1 | 2345 | 0093 | San Salvador |
| colegio 2 | 2345 | 0093 | La Libertad |
| colegio 3 | 1643 | 0034 | San Miguel |
| colegio 4 | 1053 | 4345 | San Miguel |
| colegio 5 | 1764 | 1233 | La Union |
En el ejemplo de arriba, hay que separar los datos teniendo
multiples tablas para evitar redundancia.
| id_ maestro | colegio |
|---|---|
| 0093 | colegio 1 |
| 0093 | colegio 2 |
| 0034 | colegio 3 |
| 4345 | colegio 4 |
| 1213 | colegio 5 |
| id_ maestro | id_materia |
|---|---|
| 0093 | 2345 |
| 0034 | 1643 |
| 4345 | 1053 |
| 1213 | 1764 |
| colegio | departamento |
|---|---|
| colegio 1 | San Salvador |
| colegio 2 | La Libertad |
| colegio 3 | San miguel |
| colegio 4 | San miguel |
| colegio 5 | La Union |
Listo.
Se ha normalizado exitosamente en la quinta forma.
si aun no comprendes te invito a ver este video