ER-модель – это наглядное представление модели данных предметной области, на основе которой затем создается база данных (БД) системы.
ER-модель готовой базы данных – физический уровень модели данных.
Если Вам необходимо подключиться к существующей IT-системе и посмотреть ER-модель, то я рекомендую воспользоваться одним из инструментов.
Все инструменты поддерживают подключение к 15+ видам БД:
Самый удобный инструмент, который довелось использовать для визуализации ER-диаграммы готовой БД, DBeaver.
Преимущества:
🟢 регулярно обновляется,
🟢 бесплатный,
🟢 интуитивно понятный,
🟢 поддерживает русский язык.
1. Подключитесь к БД.
На скриншотах выделены те параметры, которые обычно нужно заполнить. Бывает, что нужны дополнительные средства для подключения к БД проекта (например, VPN).
PostgreSQL
MySQL
2. Разверните проект и перейдите к просмотру списка схем БД, если они есть.
3. Двойной клик на вкладку "Таблицы"/"Tables".
4. Откройте ER-Diagram после двойного клика на "Таблицы"/"Tables".
Готово!
Если вы не видите связей, то скорее всего они предусмотрены на логическом уровне для схемы БД, но при создании таблиц разработчики поленились установить FK. Это можно проверить через свойства.
Если в списке внешних ключей пусто, то вероятнее всего ER-диаграмма не поможет разобраться быстрее в устройстве БД и все придется исследовать через тестовые данные :(
Екатерина Ананьева
Основатель IT-школы системного анализа и проектирования GetAnalyst
k@getanalyst.ru
Мы используем файлы cookie, для персонализации сервисов и повышения удобства пользования сайтом. Если вы не согласны на их использование, поменяйте настройки браузера.