Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/09/2008, 08:47
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Que estoy haciendo mal??

A ver si he entendido. ¿Cómo es esto: id_cliente puede ser el resultado de 2 diferentes tablas? Pon ejemplos. ¿Quieres decir que un id_cliente número 1 puede aparecer como id en las tablas organizaciones y contactos. Es decir, que puedes tener un idorganizaciones 1 y un idcontactos 1 . Si eso es así, tienes un problema, porque una de las características de las claves primarias es que sean únicas, y si tú las duplicas, cómo distingues una de otra. Podrías con un UNION ALL traértelo, pero ¿cómo distingues un 1 de organizaciones de otro de contactos.
Dinos cuál es la estructura de tus tablas, sus campos y tipos y las relaciones. Pon algún ejemplo y tal vez podamos sugerirte algo.