Форматирование конечно хорошо, но человек пишет что у него 10 таблиц в запросе?
Интересно было бы посмотреть что за запрос такой
В нашей
Valentina DB мы развиваем Object-Relational модель, и кроме таблиц у нас есть Links (связи). Движок умный в том плане что если между двумя таблицами связь однозначна, то можно не указывать явно join условие. Запросы становятся гораздо проще и читабельней.
Кроме того есть BinaryLink MM, которая позволяет также уменьшить количество таблиц, заменяя ММ таблицу-связь.