Jag antar att det kan vara möjligt. Det beror delvis på vad "relerar till" betyder, men om man antar ett relativt okomplicerat schema, förväntar jag mig att du kan sammanfoga alla fyra tabellerna i en enda SQL-sats. Om en del av kedjan saknas, returnerar frågan inga rader.
Eller har jag missat något?