.. _erd:

Редактор ER-диаграмм
==========================

Инструмент предназначен для создания и редактирования ER-диаграмм баз данных.

.. figure:: img/erd.png

    Редактор ER-диаграмм

Основные функции:

* Создание и редактирование ER-диаграммы;
* Генерация SQL-скрипта для создания таблиц, представленных на диаграмме;
* Построение ER-диаграммы существующей базы данных с возможной фильтрацией списка объектов по имени и типу;
* Возможность работы с представлениями, глобальными временными таблицами и системными таблицами;
* Построение логических связей между объектами (импорт из ``JSON``) [1]_ ;
* Экспорт диаграммы в различные форматы (``PNG, JPG, SVG, Mermaid, draw.io``, логические связи в ``JSON``).

.. [1] Подробнее о формировании JSON файла для задания логических связей описано в :numref:`%s<logical_relationship_erd>`.

