насчет 7-9 объектов, это безусловно так, но в данном случае необходимым условием является отображение связей между таблицами.
необходимо наглядно показать общую схему данных. как связаны через "третье лицо" (промежуточную таблицу(ы)) таблица с таблицей.
Зачем?
Вы создаёте некоторый продукт (общую схему данных), который будет кем-то потребляться и использоваться в работе. Как эта схема будет использоваться?
У меня была как-то похожая задача с базой из 400 таблиц — нужно было понять «а чо ваще есть», какие есть кластеры, какие сироты и т.д. — разовая задача. Вести дальнейшее развитие такой схемы без пакетирования нецелесообразно.