Para evitar la duplicidad de datos, la información se organiza en varias tablas que se conectan entre sí mediante relaciones. Estas relaciones se establecen vinculando la clave primaria de una tabla con un campo correspondiente en otra tabla (llamado clave foránea).
Tipos de Relaciones:
-
Uno a uno (1:1): Un registro de la Tabla A se relaciona con un único registro de la Tabla B, y viceversa. (Ej: Países - Banderas).
-
Uno a muchos (1:N): Un registro de la Tabla A se puede relacionar con muchos registros de la Tabla B, pero un registro de B solo se relaciona con uno de A. Es la relación más común. (Ej: Un profesor imparte clase a muchos alumnos).
-
Muchos a muchos (N:M): Un registro de la Tabla A se puede relacionar con muchos de la Tabla B, y viceversa. (Ej: Actores y Películas).
Establecer relaciones correctamente es esencial para poder crear consultas, formularios e informes que combinen información de varias tablas.