Как создать ER диаграмму в MySQL - PullRequest
4 голосов
/ 26 июля 2011

Я использую MySQL.В моей базе 28 таблиц.Я пытался использовать MySQL Workbench для создания диаграммы ER.Поскольку существует 28 таблиц, все запутано в диаграмме с использованием MySQL Workbench.Есть ли способ создать диаграмму ER, которая правильно показывает все отношения между 28 таблицами?

Спасибо

Ответы [ 4 ]

3 голосов
/ 26 июля 2011

Единственное бесплатное приложение, которое мне удалось найти, которое генерирует приличную графику (не красивую, но довольно четкую), это SchemaSpy . Это Java-программа командной строки, которая генерирует исчерпывающую HTML-документацию для любой СУБД.

1 голос
/ 15 июля 2017

Чтобы создать ER-диаграмму в MySQL, выполните следующие действия:

1.Первая установка MySQL Workbench на вашем компьютере

  1. Нажмите Файл-> Импорт-> Обратный инженер MySQL Create Script.
  2. Нажмите кнопку Обзор и выберите сценарий создания SQL.
  3. Убедитесь, что установлен флажок «Поместить импортированные объекты на диаграмму».
  4. Нажмите кнопку Выполнить.
  5. Нажмите Модель-> Добавить диаграмму.
  6. Откройте Дерево каталогов и выберите / перетащите таблицы на диаграмму ERR.
0 голосов
/ 23 октября 2013

SQL yog - один из лучших инструментов, который генерирует ERD и представляет взаимосвязь между различными таблицами. Это также утилита перетаскивания и обеспечивает полный доступ к вашей базе данных MySQL.

0 голосов
/ 26 июля 2011

ERWin - еще один хороший инструмент.Позволяет вам генерировать erd из кода SQL и кода SQL из диаграмм er.Это утилита перетаскивания.

...