Cita: es mejor a modificar la estructura.
El alcohol en horarios de trabajo, es una muy mala idea...
Poderse hacer, tal vez.
Paracticidad, optimización y seguridad: Ninguna.
El resultado van a ser consultas muy complicadas, y seguiriás teniendo problemas de consistencia de datos.
Mira la respuesta de Leonardo en este post:
http://www.forosdelweb.com/f86/if-ad...t-join-998665/
Puede que te ayude a enfrentarte en lo que se te avecina.