Что такое хороший инструмент проектирования 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
Несколько вариантов:
- Если вам нужен инструмент рисования, посмотрите на yEd. Это бесплатно, но не с открытым исходным кодом.
- Более способный инструмент рисования - омниграф. Не бесплатно, но хорошо.
- Если вам нужен инструмент моделирования, а не только инструмент рисования, попробуйте magicdraw. Существует бесплатная версия сообщества, а также платные профессиональные/корпоративные дополнения.
- Там также 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.