Схема базы данных Openbravo 3 - PullRequest
4 голосов
/ 15 августа 2011

Я из Бразилии, и после долгих исследований в области Opensource ERP я выбрал Openbravo 3.0 для использования в своей компании.

Поскольку я буду разрабатывать новые модули для использования в моей компании, интересно, кто-нибудьимеет диаграмму взаимосвязи таблиц в базе данных openbravo3.

Thx!

Ответы [ 2 ]

4 голосов
/ 17 августа 2011

Диаграмма E / R для версии 3.0 не является общедоступной, но модель сущностей находится в вики Openbravo: http://wiki.openbravo.com/wiki/ERP/3.0/Developers_Guide/Reference/Entity_Model

Вы также можете найти диаграмму E / R для версий 2.3X: http://sourceforge.net/projects/openbravo/files/07-openbravo-other/other/ но он довольно старый.

Полагаю, что при наличии более 200 таблиц в базе данных такой E / R-документ немного сложен в обслуживании и не очень полезен, потому что вы всегда можете получить его (полностью или частично) с помощью любого инструмента базы данных, такого как Toad или Aqua Studio. , Такие инструменты базы данных имеют возможность экспортировать из базы данных (или набора таблиц) соответствующую диаграмму E / R.

По моему опыту, с приведенной выше ссылкой на модель сущностей и инструментом для создания необходимых диаграмм E / R по запросу более чем достаточно для разработки чего-либо в Openbravo ERP.

В любом случае, вы всегда можете спросить на форумах Openbravo: http://forge.openbravo.com/projects/openbravoerp/forum/ может быть, кто-то просто создал всю диаграмму E / R для версии 3.0 и хочет поделиться ею.

С уважением,

1 голос
/ 23 сентября 2013

Модель базы данных Openbravo не является ключевым требованием, поскольку openbravo следует шаблону управляемой моделью модели, который в результате создает экраны (называемые Windows), которые достаточно точно следуют модели базы данных: Пример : Строки заказа генерируются как вложенная вкладка окна заказа.

Другой способ ответа также заключается в том, что полная модель фактически хранится в MetaModel в самом openbravo: (в пользовательском интерфейсе войдите в систему как системный администратор и перейдите к словарю приложения в окне «Таблица» или проверьте таблицу «AD_Table» в базе данных.) Это не даст вам непосредственно саму модель, но это список таблиц и их взаимосвязей. И это всегда актуально и согласуется с установленными вами модулями. + Поставляется с дополнительными описаниями того, что такое таблица Вы также легко сможете найти, какие столбцы таблицы связаны с какими полями окна.

Надеюсь, это поможет,

...