consiste en tener en una tabla, un campo de idéntico tipo y tamaño al campo clave de otra tabla de la base...
a través de este campo puedes relacionar la información entre ambas tablas y es así como se normalizan los diseños para evitar duplicidades e inconsistencias...
por ejemplo, si tuviéramos una tabla llamada empleado... y otra llama departamento, cada empleado pertenece a un departamento, por ende, la tabla empleado tendrá un campo que será la clave foránea a la tabla departamento y de este modo podemos identificar a dónde pertenece cada uno.
Si por el contrario tuviéramos el nombre del departamento como un campo en la tabla del empleado, fácilmente podría suceder que para uno escribiéramos "Ventas" y para otro "Bentas", generando así una inconsistencia....
No hay comentarios:
Publicar un comentario