Buenas tardes.
Siempre he tenido problemas con los join, no consigo entender su mecánica.
A ver si podríais ayudarme con esta consulta…
 
 
Tengo cuatro tablas… Películas, Cineastas, Protagonistas y Directores.
 
Cada película tiene su id, la id de un protagonista y la de un director. (Relaciones uno (actor/director) a muchos (películas)).
 
Cineastas es una generalización disyunta y tiene los campos id y nombreArtistico (id hace referencia tanto a protagonistas como a directores). (Se traduce en relaciones uno a uno).
 
Quiero hacer un SELECT de todas las películas mostrando su id y el nombreArtistico que corresponde a su Protagonista y el nombreArtistico que corresponde a su Director.
 
 
Perdonad que os presente el problema de manera tan directa pero los intentos que he hecho son muchos y muy diferentes y no sabría cual poner para ver lo que he hecho mal.
Si me ayudáis con esto creo que voy a comprender mejor la mecánica de los joins de cara al futuro.
Gracias de antemano. 
  
 

