Cómo definir una relación de varios a varios en Microsoft Access

by admin

En una "muchos a muchos" relación, un registro de una tabla puede relacionarse con muchos registros de la otra tabla. Por ejemplo, en una base de datos de la biblioteca, un registro en la tabla de títulos podría referirse a varios registros de la tabla Prestatario, ya que varias personas podrían haber firmado copias del mismo libro. Por el contrario, cada registro de la tabla Prestatario podría podría estar relacionado con varios títulos de libros, ya que cada prestatario podría haber firmado varios libros. Estas instrucciones son para Access 97.

Instrucciones

1 Crear las dos tablas que serán utilizadas en la relación de muchos a muchos.

2 Crear otra tabla, denominada tabla de unión.

3 En la tabla de unión, agregar campos con las mismas definiciones que los campos de clave principal de cada una de las otras dos mesas.

4 Todavía en la tabla de unión, editar la clave principal para incluir los campos de clave principal de las otras dos mesas.

5 Crear una relación de uno a muchos entre cada una de las dos tablas principales y la tabla de unión. (Ver las eHows relacionados para obtener instrucciones).

6 Agregar datos a las tablas usando ya sea una consulta que trabaja con más de una tabla o mediante la creación de una forma que trabaja con más de una tabla.

Consejos y advertencias

  • Los campos de clave principal en la tabla de unión sirven como claves extranjeras. Las claves externas indican cómo están relacionadas las tablas.
ETIQUETA: