
03/07/2012, 06:02
|
 | | | Fecha de Ingreso: junio-2012 Ubicación: Ciudad Real - España
Mensajes: 97
Antigüedad: 12 años, 9 meses Puntos: 12 | |
Respuesta: Duda con varias relaciones (FK) a una misma tabla en principio no debe haber ningun problema en relacionar una tabla con otra mediante 2 FKS, sin embargo no tiene mucho sentido.
si lo que quieres es relacionar una tabla con otra que tiene PK compuesta, no tienes que poner 2 FKS si no una FK compuesta tal que asi
CONSTRAINT `distribuidor_compania` FOREIGN KEY ('distribuidor','compania') REFERENCES `compania`
lo has probado asi
lo del INNER JOIN tiene que ver con que no hace producto cartesiano y agrupa mas rapido si las filas estan indexadas,creo que es algo de eso |