Hola maue75...
No estoy seguro de cómo es la sintaxis, pero según yo puedes hacer borrados de múltiples tablas más o menos así:
Código MySQL:
Ver originalobjetos_atributos
objetos_atributos.value_id
= atr_values_tablas.id
AND atr_values_tablas.valor_id
= atr_varchars.id
ANDatr_values_tablas.tabla
= 'atr_varchars' AND objetos_atributos.objeto_id = 70
------
Código MySQL:
Ver originalatr_varchars
objetos_atributos
objetos_atributos.value_id
= atr_values_tablas.id
AND atr_values_tablas.valor_id
= atr_varchars.id
ANDatr_values_tablas.tabla
= 'atr_varchars' AND objetos_atributos.objeto_id = 70
Hace tiempo leí algo acerca de este tipo de delete's, pero no lo he puesto en práctica... hice un pequeño ejemplo con dos tablas y funciona, es cuestión de que hagas la prueba.
Checa el manual de referencia de MySQL, ahí están varios ejemplos de DELETE's utilizando JOINS, creo que alguno se podría adecuar a lo que necesitas.
http://dev.mysql.com/doc/refman/5.0/en/delete.html
Saludos
Leo.