ER-диаграмма онлайн

ER-диаграммы «сущность-связь» онлайн.

LetDraw строит ER-диаграмму онлайн из вашего SQL DDL: диаграмму «сущность-связь» в нотации «воронья лапка» прямо в браузере. Вставьте операторы CREATE TABLE или нарисуйте таблицы вручную, а затем редактируйте каждую таблицу, столбец и связь. Начать можно бесплатно.

Схема магазина · ER-диаграмма
users idPK emailvarchar namevarchar orders idPK user_idFK totaldecimal created_attimestamp order_items idPK order_idFK qtyint
Шаг за шагом

Как построить ER-диаграмму в LetDraw

От файла схемы до диаграммы базы данных, которой можно поделиться, за несколько минут и без установки.

  1. Откройте «Создать из кода»

    «Создать из кода» входит в Pro. Вставьте операторы CREATE TABLE в диалог. Формат определяется автоматически, а предпросмотр появляется сразу.

  2. Выберите стиль связей

    Выберите «воронью лапку» для кардинальности ER либо прямую линию, стрелку или умную трассировку и смотрите, как обновляется предпросмотр.

  3. Редактируйте на холсте

    Каждая таблица, столбец и связь здесь обычная фигура. Перемещайте таблицы, переименовывайте столбцы или добавляйте новые сущности вручную.

  4. Поделитесь или экспортируйте

    Отправьте ссылку, обсудите схему вместе в реальном времени или экспортируйте ER-диаграмму в PNG, SVG или PDF.

На входе схема, на выходе диаграмма

ER-диаграмма из SQL одной вставкой

Импорт SQL читает операторы CREATE TABLE для Postgres, MySQL и стандартного SQL, распознаёт первичные и внешние ключи, столбцы unique и not null и раскладывает таблицы аккуратной сеткой. Внешние ключи становятся связями с окончаниями «воронья лапка», которые выводятся из ключевых столбцов.

  • Импорт SQL DDL с метками PK, FK, unique и not null
  • Нотация «воронья лапка» в виде нативных наконечников: один, ноль или один, ноль или много, один или много
  • Импорт и экспорт Mermaid ER, а также черновики от ИИ по описанию
Попробовать бесплатно
CREATE TABLE orders ( id int PRIMARY KEY, user_id int REFERENCES users(id) ); users idPK email orders idPK user_idFK
Что рисуют

Диаграмма «сущность-связь» для любого этапа

С ER-диаграммами удобно спланировать новую базу данных, задокументировать старую или объяснить её новому коллеге.

Проектирование новой схемы

Набросайте сущности и связи до первой миграции, начав с шаблона «Схема Базы Данных».

Документирование базы данных

Выгрузите DDL из существующей базы данных и получите её диаграмму для вашей вики или справочника.

Ревью миграций

Поставьте схему до и после рядом и обсудите внешние ключи и кардинальность в комментариях.

Онбординг

Дайте новым разработчикам одну картинку того, как связаны пользователи, заказы и платежи, ещё до чтения кода.

Планы запросов

Вставьте план EXPLAIN в JSON и увидите запрос в виде дерева плана рядом со схемой.

Обучение моделированию данных

Объясняйте связи «один ко многим» и «многие ко многим» с окончаниями «воронья лапка», которые студенты читают с первого взгляда.

Вопросы

ER-диаграмма онлайн: частые вопросы

Можно ли строить ER-диаграммы в LetDraw бесплатно?
Рисовать ER-диаграммы вручную можно бесплатно: тариф Free включает полный холст, шаблоны (например, «Схема базы данных»), библиотеки фигур и экспорт в PNG, SVG и PDF, без банковской карты. «Создать из кода», которое превращает SQL в диаграмму, входит в Pro.
Можно ли сгенерировать ER-диаграмму из SQL?
Да, в Pro. Вставьте операторы CREATE TABLE в «Создать из кода», и LetDraw построит таблицы, столбцы и связи по внешним ключам в виде редактируемых фигур. Читается схема (DDL), а не данные в ваших таблицах.
Поддерживается ли нотация «воронья лапка»?
Да. Окончания «воронья лапка» встроены как наконечники: много, один или много, ровно один, ноль или один, ноль или много. Их можно задать на любой линии, а не только в импортированных диаграммах.
Загружается ли моя схема при импорте SQL?
Нет. SQL разбирается в вашем браузере, чтобы построить диаграмму. Сама диаграмма сохраняется как любой другой документ: в браузере, если вы гость, или в вашем аккаунте после входа.

Ваша следующая ER-диаграмма в одной вставке.

Откройте LetDraw в браузере и вставьте свою схему. Бесплатно, быстро и ничего не нужно устанавливать.