ER-диаграмма с нуля с помощью SQL или визуального редактора ERD

Вставьте SQL и получите ER/lineage-диаграмму. Редактируйте ERD в fullscreen — SQL синхронизируется. Экспорт ZIP (SVG) и PNG.

Кому подходит

ERflow ER — это конструктор ERD и генератор SQL: рисуйте ER-диаграмму с нуля, добавляйте таблицы и связи — SQL формируется автоматически. Либо импортируйте SQL, чтобы сразу получить ER/lineage-граф. В редакторе ERD ↔ SQL синхронизируются, а результат удобно использовать в ТЗ.

Системным аналитикам Data/BI командам Консалтинг/аутсорс

Метод /api/er возвращает граф узлов и связей для визуализации и экспорта.

Визуализация данных без рутины

Превращайте запутанный SQL-код в наглядные модели: инструмент сам выделит таблицы, алиасы и условия связей, превращая их в готовую ER-модель.

Интерактивный редактор ERD

Полноэкранный режим для точной правки ER-диаграммы: добавляйте и редактируйте сущности и связи — SQL синхронизируется автоматически.

Экспорт

Готовые отчеты в один клик: сохраняйте архитектуру в графических форматах - ZIP архив, включает 2 SVG изображения (диаграмма + описание связей) и PNG для быстрой вставки в Confluence/ТЗ.

Совместимость с любыми СУБД

Сквозная аналитика метаданных: инструмент поддерживает PostgreSQL, Oracle, MS SQL, MySQL, ClickHouse и другие СУБД, обеспечивая унифицированную визуализацию ER-моделей.

SQL
Ctrl+Enter
Примеры
PRO: задайте на сервере PRO_API_KEYS и передавайте X-API-Key.
Free-лимит: 100000 символов.
ER диаграмма
Описание связей
Связи не обнаружены.
Описание связей формируется автоматически из текущего графа.

Наши преимущества — отличия от конкурентов

Короткое сравнение по ключевым возможностям продукта

Почему мы лучше

ERflow.ru
  • Бесплатно и без «сюрпризов»

    Быстрый старт без paywall'ов и принудительной регистрации для базового сценария.

  • SQL ↔ ERD синхронизация

    Правите диаграмму — обновляется SQL. Импортируете SQL — строится ER/lineage.

  • Экспорт для документации

    SVG (включая описание связей) и PNG для быстрого переноса в Confluence и ТЗ.

  • Совместимость с популярными СУБД

    PostgreSQL, Oracle, MS SQL, MySQL, ClickHouse и другие — единый подход к визуализации.

  • API для интеграций

    Интеграция в CI/CD и внутренние сервисы для автоматизации анализа и построения графов.

Чего часто нет у конкурентов

Конкуренты
  • Прозрачный базовый сценарий

    Ограничения и paywall часто скрыты до этапа экспорта или активного использования.

  • Полная синхронизация ERD ↔ SQL

    Часто доступен только импорт или только визуализация без двусторонней связи.

  • Экспорт под рабочую документацию

    В ряде инструментов форматы ограничены или доступны только на платных тарифах.

  • Широкая поддержка диалектов SQL

    Нередко поддерживаются 1–2 диалекта, из-за чего CTE, алиасы и связи парсятся нестабильно.

  • Публичный API для автоматизации

    Часто API отсутствует или доступен только в enterprise-пакете.

FAQ ER Model
Могу ли я проектировать схему данных прямо в интерфейсе?
Да, ERflow позволяет строить диаграммы с чистого листа. Просто сбросьте текущий код кнопкой «Очистить», перейдите в полноэкранный режим визуализатора и активируйте режим редактирования нажатием на «✎». Все изменения ERD синхронизируются в блоке «SQL».
Поддерживается ли экспорт описания связей для Confluence?
Вы можете легко перенести документацию связей в Confluence. Нажмите кнопку «Сохранить» в интерфейсе ERflow. Распакуйте скачанный архив. Откройте файл «Описание связей» (в формате SVG) и скопируйте его содержимое или вставьте сам файл на страницу Confluence.
Есть ли лимиты на сложность или размер ER-диаграммы?
Единственное ограничение касается только объема исходного кода на бесплатном тарифе. Вы можете построить диаграмму любой сложности, если ваш SQL-запрос укладывается в 100000 символов. В рамках этого лимита количество таблиц и связей на схеме не ограничено.

Нашли ошибку?

Сообщите в Telegram — так мы быстрее воспроизведем и исправим проблему.

Написать в Telegram

Если вы заметили проблему на странице ER Model, приложите SQL, скриншот или короткое видео — это ускорит диагностику.

Что приложить

  1. Steps Шаги воспроизведения и ожидаемый результат.
  2. SQL SQL-фрагмент, на котором возникает ошибка.
  3. Section Уточните раздел: ER Model.

Если ошибка критичная (не строится граф / экспорт), отметьте это в сообщении — поставим в приоритет.