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.