Необходимо систематизировать разрозненные данные о структуре базы данных и создать нормальную сопроводительную документацию. Причём желательно без необходимости покупки дорогого коммерческого софта.
Основная задача, чтоб было удобно пользоваться и легко можно было найти описание связей, таблиц, алгоритмов.
ERwin отпадает — ибо дорого.
Здравствуйте, Александр, Вы писали:
А>Необходимо систематизировать разрозненные данные о структуре базы данных и создать нормальную сопроводительную документацию. Причём желательно без необходимости покупки дорогого коммерческого софта.
А>Основная задача, чтоб было удобно пользоваться и легко можно было найти описание связей, таблиц, алгоритмов.
А>ERwin отпадает — ибо дорого.
Был такой бесплатный тул — DBDesigner4 (
http://www.fabforce.net/dbdesigner4/features.php)
Вроде, неплохой для своей цены

Потом его купил MySql и сделал на тех же идеях и разработчиков MySQL Workbench.
DBDesigner4 работал с MSSQL и MySQL, MySQL Workbench, вроде, только с MySQL.
Здравствуйте, Александр, Вы писали:
А>Основная задача, чтоб было удобно пользоваться и легко можно было найти описание связей, таблиц, алгоритмов.
Если о полном reverse engineering речи не идет, то посмотрите
SchemaSpy
Здравствуйте, Александр, Вы писали:
А>Необходимо систематизировать разрозненные данные о структуре базы данных и создать нормальную сопроводительную документацию. Причём желательно без необходимости покупки дорогого коммерческого софта.
А>Основная задача, чтоб было удобно пользоваться и легко можно было найти описание связей, таблиц, алгоритмов.
Я работаю над проектом
Documento . С проектированием базы не поможет, но документацию к существующей базе сделает. Для людей раздаём бесплатно.

последнюю версию посмотреть и потрогать можно
здесь. Идея простая — делаем reverse engineering, потом определяем поля описаний баз (моделей), таблиц, колонок; подключаем пользователей, и команда работает над документацией в стиле Continuous Integration, т.е. кто что смог тот, прямо на месте и задокументировал.
Что вам нужно описывать (таблицы, процедуры, индексы), какая база данных (Oracle, MS SQL, MySQL, ...)?
Ещё разбирает любопытсво узнать, что такое "нормальноя документация"?
Слава