relaciones tablas access
Cada jugador de fútbol tiene un registro coincidente en la tabla Empleados.
Este conjunto de datos es un subconjunto de los registros Id. de empleado de latabla Empleados.
En una relación de uno a uno, cada registro de una tabla se relaciona directamente con un solo registro de otra tabla.
Un ejemplo es la tabla Empleados y la tabla Jugadores de fútbolde una compañía. Un empleado aparecerá en la tabla Jugadores de fútbol una sola vez, y viceversa.
Relación de uno a varios
Fig. 1 Un proveedor...
Fig. 2 puede suministrar más de unproducto...
Fig. 3... pero cada producto tiene un solo proveedor.
En una relación de uno a varios, un registro de una tabla se relaciona con varios registros de una segunda tabla, pero los registrosde la segunda tabla se relacionan sólo con un registro de la primera tabla.
Un ejemplo sería una tabla Proveedores y una tabla Productos. Un proveedor puede ser la única fuente de múltiplesproductos, la totalidad de los cuales se relaciona sólo con ese proveedor.
Relación de varios a varios
Clave principal de la tabla Pedidos.
Clave principal de la tabla Productos.
Un pedidopuede tener muchos productos ...
... y cada producto puede aparecer en varios pedidos.
En una relación de varios a varios, un registro de una tabla se relaciona con varios registros de una segundatabla y un registro de la segunda tabla se relaciona con varios registros de la primera tabla.
Este tipo de relación requiere una tercera tabla, denominada tabla de unión. La tabla de unión contienelas claves principales de las otras dos tablas como claves externas.
Por ejemplo, la tabla Pedidos y la tabla Productos tienen una relación varios a varios. Un pedido puede contener muchos productosy cada producto puede aparecer en muchos pedidos.
La tercera tabla, en este ejemplo la tabla Detalles de pedidos, contiene las claves principales de las tablas Pedidos y Productos. La tabla...
Regístrate para leer el documento completo.