Cita: tiposcomida 1 a n tipocomidAvion n a 1 con avion 1 a n avionServicios n a 1 Servicios
La lógica que se sigue sigue siendo parecida, pero si tienes N tipos de comida en N tablas relacionadas, es posible que haya que crear las consultas dinámicamente, y no pensar en armar una única consulta, que no sólo será ineficiente, sino que también es probable que genere datos erróneos o totalmente innecesarios.
Es muy habitual que en los sistemas reales de las aplicaciones, las consultas sean muchas y diferentes para cada tipo de reporte buscado.
No te plantees consultas genéricas. Muy probablemente no te sirvan.
La lógica básica es la que te planteo. Ahora dime cómo la escribirías en función de lo que
realmente necesitas buscar.