Ви можете перевірити лінійку продуктів Navicat . Я використовую Navicat Premium, і це дійсно чудовий інструмент "все в одному" для багатьох БД, включаючи MySQL, Postgres, SQLITE, Oracle і MS SQL Server. Вона включає в себе вкладку Model , де ви можете переглядати і редагувати існуючі DBS або створити De Novo з них, ескіз все з, визначають відносини, експорту SQL, мають доступ до функції автоматичної компонування, і всякі інші ласощі.
До продукту Premium є кілька версій, включаючи окрему програму Data Modeler , тож вам доведеться переглянути, щоб побачити, що відповідає вашим потребам. Це поверне вам трохи грошей, залежно від версії, але ви можете завантажити 30-денну безкоштовну пробну версію, щоб переконатися, що це те, що вам потрібно.
Я сподіваюся, що це допомагає!