Requiere que todos los atributos sean atómicos (un solo valor por celda) y que no existan grupos repetitivos.
Now, both tables satisfy 2NF.
Aquí detectamos una : ID_Orden determina a ID_Proveedor , y ID_Proveedor determina a Nombre_Proveedor y Ciudad_Proveedor . Si el proveedor cambia de ciudad, tendríamos que actualizar múltiples registros de órdenes, lo que genera anomalías. Paso 3: Solución para 3FN Requiere que todos los atributos sean atómicos (un
Cumplir 2FN y que ningún atributo no clave dependa de otro atributo no clave (eliminar dependencias transitivas). Si el proveedor cambia de ciudad, tendríamos que
Normalizar una base de datos no es solo por orden; tiene beneficios técnicos críticos: Evita la redundancia: No almacenas el mismo dato en varios lugares. Previene anomalías: Previene anomalías: En el ejemplo anterior, la tabla
En el ejemplo anterior, la tabla ya parece cumplir con valores atómicos, pero si la dirección tuviera "Calle, Ciudad", habría que separarla. Además, la tabla no tiene una clave primaria única definida fácilmente.