Графическая утилита для определения структуры реляционной базы данных для Java - PullRequest
1 голос
/ 21 марта 2012

Я использую eclipse для разработки веб-приложения java ee с Hibernate, чтобы обеспечить постоянство и интерфейс типа SQL. Существуют ли какие-либо рекомендуемые инструменты для графического составления модели реляционной базы данных, которые затем могут быть сгенерированы для нее необходимыми классами, сущностями и т. Д.? Что-то вроде инструментов основных данных в Xcode ...

1 Ответ

1 голос
/ 23 марта 2012

Существуют инструменты с открытым исходным кодом, но в лучшем случае они очень точные, а коммерческие могут быть довольно дорогими.

Я на самом деле никогда не нуждался в этом, кроме документации. Проработайте отношения сущностей другим способом (например, я использовал Visio), а затем приступайте к настройке кода Java. Я спроектировал системы с десятками таблиц со всеми видами взаимосвязей, и мне никогда не мешал тот факт, что у меня не было инструмента с графическим интерфейсом.

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

И еще один момент: если вам нужно подготовить документацию по модели БД, вы можете использовать SchemaSpy для создания диаграмм вашей БД.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...