Deppués de:
Normalización de tablas relacionales: Primera formal Normal (1FN)
Normalización de tablas relacionales: Segunda Forma Normal (2FN)
Aunque el tema principal del blog es sobre el programa SQL Server, tambien trataré de explicar de forma muy sencilla y rapida temas que pueden ser necesarios para las prácticas que hagamos..
La 3NF fue definida por E.F. Codd en 1971. La definición que hizo Codd sobre 3FN indica que una tabla está en 3NF si y solo si las dos condiciones siguientes se mantienen:
- La tabla está en la segunda forma normal (2NF)
- Ningún atributo no-primario de la tabla es dependiente transitivamente de una clave primaria
Vamos a desarrollarlo con un ejemplo claro y sencillo.
El Sueldo no depende de la clave primaria Cod_Empleado y si referente al Puesto.
Por lo que quedaria aplicando la 3FN
Complicado ?? Creo que no,, por que lo quiero hacer muy sencillo y rapido.
Teneis los comentarios para ampliar.
Vamos a por la 4FN.
No faltaria agregar un IDPUESTO, en la tabla donde esta PUESTO|SUELDO?