|    
			
				24/11/2007, 03:47
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: febrero-2007 
						Mensajes: 23
					 Antigüedad: 18 años, 8 meses Puntos: 0 |  | 
  |  Re: Relaciones con rango indeterminado  
  Si he entendido bien tu problema en efecto debes de crear una tabla auxiliar para registrar las relaciones. Y no es una chapuza aunque lo parezca, es así como debe hacerse.
 Por ejemplo, tienes 2 tablas, "casa" y "propietarios". Una casa puede tener N propietarios y un propietario tener N casas, para reflejar esta relación debes crear una tabla intermedia o auxiliar, por ejemplo "PropietariosDeCasas" cuya clave primaria normalmente será la combinación de las claves primarias de las dos tablas originales:
 
 Propietarios (DNI, nombre)
 Casas (ID_CASA, direccion)
 
 PropietariosDeCasas (DNI, ID_CASA)
 
 Así, si un propietario tiene varias casas o una casa varios propietarios no coincidirán nunca la clave primaria de la relación nueva.
 
 No sé si me he explicado bien... :S
     |