Hola lisandro
Pues parece que sí se puede evitar no? O bien cortas la relación entre el consorcio y el presupuesto, o bien el de la de deuda con presupuesto.
Por ejemplo, para el primer caso: Tienes el presupuesto con ID 333 y quieres saber a qué consorcio pertenece. Sabes que en la tabla
DEUDAS tienes el presupuesto 333 con un
ID propiedad asociados. Con el ID de propiedad consultas a la tabla
PROPIEDADES y obtienes el
ID consorcio al que pertenece. Con este último atacas a la tabla
CONSORCIO para obtener el name.
Para el otro caso, a partir de la deuda podemos saber el presupuesto al que afecta porque dicha deuda hace referencia a una propiedad, que pertenece a un consorcio, y que dicho consorcio está asociado a un presupuesto.
No sé si te referías a esto