В графическом виде по моему будет очень сложно, тк ТЗ занимает десятки страниц. Вопрос именно в том, чтобы предложить какой-то формализованный подход к описанию сложных ТЗ.
Проблема в том, что ТЗ спускают из Москвы в регионы в абстрактной форме. В Москве базы нет, там только сочиняют условия формирований таблиц. В регионах у всех по разному. По этому чистый SQL отпадает.