Creamos una Tabla CLIENTE con ID_Cliente , Nombre_Cliente y Direccion_Cliente , dejando solo el ID_Cliente como clave foránea en la tabla de órdenes. Recursos para Práctica Adicional
Nombre_Articulo y Precio_Unitario dependen solo de ID_Articulo , no del ID_Orden . Creamos tablas separadas: Tabla ORDEN: ID_Orden , Fecha , ID_Cliente .
En el estado inicial, una orden podría tener múltiples artículos en una sola fila. Para pasar a , separamos los datos para que cada fila represente un único registro atómico. Creamos una Tabla CLIENTE con ID_Cliente , Nombre_Cliente
El proceso de normalización se divide en etapas llamadas . Las más utilizadas en el entorno profesional y académico son las tres primeras:
Analizamos si los atributos dependen de toda la clave compuesta o solo de una parte: En el estado inicial, una orden podría tener
Debe cumplir la 1FN y, además, todos los atributos que no forman parte de la clave principal deben depender totalmente de ella, eliminando dependencias parciales.
Si buscas profundizar en estos casos, puedes consultar guías completas en formato digital que ofrecen metodologías similares: Normalization Examples Las más utilizadas en el entorno profesional y
Nombre_Cliente solo depende de ID_Cliente (que a su vez es parte de la orden).
Revisamos si hay atributos que dependan de otros que no sean clave.
Exige que todos los atributos sean atómicos (indivisibles) y que no existan grupos repetitivos en una misma fila.