La normalización de esquemas de bases de datos permite estructurar los datos de forma precisa para representar las relaciones necesarias entre campos y permitir la recuperación de datos simples. Se describen las primeras tres formas normales: la primera elimina columnas repetidas, la segunda elimina dependencias parciales, y la tercera elimina dependencias transitivas para que cada campo dependa solo de la clave primaria.