La normalización es el proceso de organizar una base de datos en tablas más pequeñas y relacionadas para minimizar la redundancia y prevenir inconsistencias. Existen tres formas normales principales - 1FN elimina grupos repetidos, 2FN requiere que columnas no clave dependan solo de la clave primaria, y 3FN elimina dependencias transitivas. La normalización mejora el rendimiento, mantenimiento y flexibilidad de una base de datos, pero no siempre es necesario normalizar hasta el nivel más alto.