Foro
× Todo sobre el gestor de Bases de Datos Access.

Relaciones

  • Ritxar
  • Autor del tema
8 años 2 semanas antes #27 por Ritxar
Respuesta de Ritxar sobre el tema Re: Relaciones
Aupa Sara

A ver si te resuelvo algo:

Un registro de una tabla puede estar relacionado con varios registro de otra tabla y a su vez cada registro de esta otra tabla puede estar relacionado con varios registros de la primera tabla.

1 PEDIDO puede incluir Varios PRODUCTOS Y,
1 PRODUCTO puede estar incluido en Varios PEDIDOS

Este tipo de relación no se puede representar y por lo tanto hay que separar en 2 relaciones "1 a Varios".

La relación "Varios a Varios" se resuelve creando una nueva tabla, que será la tabla Varios de dos relaciones 1 a Varios con cada una de las relaciones anteriores.

La nueva tabla debe contener el campo Clave Principal de cada una de las tablas a relacionar.

Bueno, imagina: Tabla PEDIDOS Y tabla PRODUCTOS ( relación varios a varios)

Entre estas dos tablas, deberiamos crear una tabla" PEDIDOS-PRODUCTO" con las claves IdPedidos e IdProductos como Claves Principales

Luego, Pinchar desde tabla "PEDIDOS" idPedidos y arrastrar hasta idPedidos de tabla "PEDIDOS-PRODUCTOS" asimismo, el idProducto de la tabla "PRODUCTOS" pinchar y arrastrar hasta el IdProducto de la tabla "PEDIDOS-PROCUCTOS"

PEDIDOS
IdPedido

PRODUCTOS
Id.Producto




PEDIDOS-PRODUCTOS
idPedido
IdProducto


Bueno, y esto es todo, animo y a intentarlo....


Un abrazo para ti y todo el grupo

Ritxar

Por favor, Identificarse para unirse a la conversación.

  • Sara
  • Autor del tema
8 años 2 semanas antes #19 por Sara
Relaciones Publicado por Sara
Buenos días:
Como se relacionaban dos tablas de infinito a infinito?
Gracias.

Por favor, Identificarse para unirse a la conversación.

Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies Más información