Что такое хороший инструмент проектирования UML и ER для MAC?

Что такое хороший инструмент проектирования UML и ER для MAC, например Enterprise Architect Equivalent для Windows. Я искал в Интернете, но не могу найти ничего, кроме omnigrapgh, который на самом деле не так хорош EA для UML, а также нашел DIA, который непригоден для использования.

Он не должен быть бесплатным, и мне не нужно создавать какой-либо код или DDL и т.д.

Я проверил этот вопрос, но он устарел и сосредоточен только на бесплатных https://stackoverflow.com/info/674911/light-weight-er-diagram-tool


NB: Я не хочу устанавливать WINE.

Ответ 1

Несколько вариантов:

  1. Если вам нужен инструмент рисования, посмотрите на yEd. Это бесплатно, но не с открытым исходным кодом.
  2. Более способный инструмент рисования - омниграф. Не бесплатно, но хорошо.
  3. Если вам нужен инструмент моделирования, а не только инструмент рисования, попробуйте magicdraw. Существует бесплатная версия сообщества, а также платные профессиональные/корпоративные дополнения.
  4. Там также Visual Paradigm и Poseidon в пространстве инструмента моделирования.

MagicDraw, Poseidon и VP сопоставимы с Enterprise Architect. Не уверен, что они действительно используют синтаксис диаграммы ER.

Я использовал MagicDraw несколько лет на моем Mac, и я очень доволен этим.

НТН.

Ответ 2

Для ER чертежа Vertabelo стоит проверить. Это интернет-разработчик баз данных, работающий под управлением Chrome и Safari, разработанный компанией, над которой я работаю.

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

Другие функции Vertabelo включают в себя:

  • Поддержка PosgreSql, MySQL, Oracle, MS SQL Server, DB2, SQLite, HSQLDB
  • Динамический/визуальный поиск
  • Проверка достоверности базы данных
  • Моделирование версий
  • Форвардная техника
  • Обратный инжиниринг

Vertabelo может свободно использовать для академических проектов и иметь коммерческие версии для крупных проектов с базами данных.

Ответ 3

MySQL Workbench - это кросс-платформа и без затрат. Даже если вы не используете MySQL, инструмент моделирования ER полезен.

http://www.mysql.com/products/workbench/

MySQL Workbench - это унифицированный визуальный инструмент для архитекторов баз данных, разработчиков и администраторов баз данных. MySQL Workbench обеспечивает моделирование данных, разработку SQL и комплексные средства администрирования для настройки сервера, администрирования пользователей, резервного копирования и т.д. MySQL Workbench доступен в Windows, Linux и Mac OS X.