Автор Тема: Как преобразовать БД в Oracle 11 в диаграмму классов в Enterprise Architect 9  (Прочитано 968 раз)

ollygator

  • Newbie
  • *
  • Сообщений: 1
  • Рейтинг читателей: 0
    • Просмотр профиля
Помогите новичку в UML и Enterprise Architect 9.
Учусь UML и использовать Enterprise Architect.
Условия:
Имеется БД oracle 11, можно посмотреть структуру, объекты.
Установлен Enterprise Architect 9, произведен импорт БД (таблицы, индексы, вьюхи, пакеты, etc, всего неск. сотен объектов). В результате в Deploy model->topology имеется список объектов типа table, view, package.
Вопрос:
Куда смотреть, чтобы построить в EA диаграмму классов? По английски читаю, документацию пойму, но нужны подсказки опытных пользователей, что и зачем делать.
Для чего:
 Сформировать диаграммы для комплекса документации в соответствии с ГОСТ на рабочий проект.


bas

  • Moderator
  • Hero Member
  • *****
  • Сообщений: 4713
  • Рейтинг читателей: 82
    • Просмотр профиля
    • Профиль в МК
Точно не помню, но попробуйте создать диаграмму ER и на нее перетащить таблицы, связи должны автоматически построиться, если были правильно созданы таблицы.
Не важно какой ты сейчас - большой или маленький, важно - как ты растешь.
Б.А.С.

Galogen

  • Member of CAR
  • Hero Member
  • *****
  • Сообщений: 6103
  • Рейтинг читателей: 194
  • Аксакал
    • Просмотр профиля
    • Профиль в Моем Круге
Опять я не совсем понял задачи.

При импорте базы, если в самой схеме существуют все таблицы и связи между ними, то все они восстанавливаются и реализуются в виде схемы базы данных в ЕА.
Преобразовать в ЕА полученную реверсную схему данных по моему нельзя(я имею в виду автоматическое ORM преобразование).

Вообще почитайте тут : http://www.sparxsystems.com/enterprise_architect_user_guide/13.0/model_domains/mdastyletransforms.html  а по базам данных тут
http://sparxsystems.com/enterprise_architect_user_guide/13.0/model_domains/database_engineering.html

predator_ua

  • Jr. Member
  • **
  • Сообщений: 55
  • Рейтинг читателей: 7
    • Просмотр профиля
При импорте базы укажет только явные связи как то FK при этом отношения не укажет.. если же в какой либо view есть ссылка на ту или иную таблицу ЕА12 не укажет
если же у вас таблица является история + актуальный срез то тут беда .. .самому "разруливать" ..
пакеты оракловые переносит в виде объекта с исходным кодом не разбитым по процедурно... что вполне объеснимо так как ЕА больше инструмент проектирования в котором вы пишите условия работы (чертежи), нежели инструмент екстримального програмирования ..

По поводу диаграмм для комплекса документов .. надо полнимать какой объем задач описывает тот или иной документ и уже в зависимости от решать что нужно ...
« Последнее редактирование: 20 Июля 2016, 17:43:45 от predator_ua »