Инструмент для создания реляционных модельных диаграмм

Я ищу бесплатный и простой инструмент для создания реляционных модельных диаграмм.

Все, что мне нужно, - это возможность рисовать таблицы и поля и связывать поля, которые являются внешними ключами, к их ссылочным таблицам.

В качестве примера я нашел это изображение в сети.

Мне больше ничего не нужно: я хочу, чтобы схема была простой и чистой.


Спасибо за ваши ответы. Однако мой друг предложил мне использовать любую программу векторной графики. Его совет помог мне найти красивый редактор "LatexDraw". Это стоит проверить, особенно если вы заботитесь о качестве печати. ​​

Ответ 1

Dia поддерживает:

  • для Windows
  • Linux
  • OSX

Выполняет

  • UML
  • реляционное моделирование
  • и многое другое (многое другое)

Я использовал его для UML и реляционного моделирования с большим успехом. Я слышал, что версия Windows может быть нестабильной, но я никогда не испытывал этого лично.

Ответ 2

yUML.me

yuml.me - действительно потрясающий инструмент для преобразования текста в диаграмму для быстрого быстрого проектирования диаграмм UML: http://yuml.me/

Альтернативы Visio

Существует множество бесплатных альтернатив Visio, коммерческому приложению, которое делает это. Вы можете немного прочитать о них и найти тот, который лучше всего подходит для http://www.osalt.com/visio

Flash-ориентированный gModeler

Там также gmodeler, онлайн-решение, разработанное во Flash для разработки диаграмм UML: http://gskinner.com/gmodeler/

Ответ 3

Как насчет Microsoft Paint?:)

Собственно, здесь я использовал простые диаграммы: http://www.gliffy.com/ И это тоже сотрудничество.

Ответ 4

DBDesigner4 хорош.

Ответ 5

Если вы используете SQL-сервер, то вам нужно всего лишь создать диаграмму в студии управления sql (если вы разберете элемент базы данных)

Ответ 6

И если вы используете MS Access, вы всегда можете нажать кнопку инструмента просмотра отношений и распечатать полученную диаграмму.

Я на самом деле сделал это, чтобы создавать диаграммы простых баз данных Oracle, настраивая ссылки на таблицы в таблицах Oracle и настраивая отношения в MS Access.