Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Возможен реинженеринг из БД в логическую или концептуальную модели? / 7 сообщений из 7, страница 1 из 1
24.10.2009, 13:17
    #36270383
mod
mod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможен реинженеринг из БД в логическую или концептуальную модели?
Задача вот в чем, есть готовая база данных - физическую модель получить из неё нет проблем. реинженеринг в Power Designer. Но нужна модель с еще более высоким уровнем абстрагирования от конечной реализации. Хотя бы логическая или концептуальная. Есть ли возможность что-то похожее получить? И какими средствами... Логическая модель конечно близка к физической, но другие обозначения и прочее... Очень нужно. Рисовать самому - долго. База большая...
...
Рейтинг: 0 / 0
24.10.2009, 14:11
    #36270433
mod
mod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможен реинженеринг из БД в логическую или концептуальную модели?
Попробую Erwin.... Вроде он логическую модель данных создает тоже
...
Рейтинг: 0 / 0
24.10.2009, 14:53
    #36270473
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможен реинженеринг из БД в логическую или концептуальную модели?
mod пишет:

> Задача вот в чем, есть готовая база данных - физическую модель получить
> из неё нет проблем. реинженеринг в Power Designer. Но нужна модель с еще
> более высоким уровнем абстрагирования от конечной реализации. Хотя бы
> логическая или концептуальная.

Нет, возожности нет.

При преобразовании в физическую модель теряется информация, которая
не сохраняется в самой БД при генерации.
Восстановить её невозможно.
Вы можете только сами что-то упростить, переделать, и расписать русские
или логические имена атрибутов, но это -- ручная работа.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
24.10.2009, 14:54
    #36270477
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможен реинженеринг из БД в логическую или концептуальную модели?
mod пишет:
> Попробую Erwin.... Вроде он логическую модель данных создает тоже

Ничего не получится. ЛОгическая модель у вас в ErWin-е будет просто
совпадать полностью с физической.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
24.10.2009, 14:55
    #36270478
mod
mod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможен реинженеринг из БД в логическую или концептуальную модели?
MasterZiv,

полностью все же не будет. хотя бы визуально...
...
Рейтинг: 0 / 0
24.10.2009, 16:00
    #36270512
mod
mod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможен реинженеринг из БД в логическую или концептуальную модели?
Терпимо вышло. Убрать связующие таблицы и заменить многие-ко-многим. Будет хоть как-то сносно....
хотелось бы конечно даже еще на уровень выше перейти, но терпимо
...
Рейтинг: 0 / 0
26.10.2009, 12:00
    #36272046
АнатоЛой
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможен реинженеринг из БД в логическую или концептуальную модели?
MasterZivmodЗадача вот в чем, есть готовая база данных - физическую модель получить
из неё нет проблем. реинженеринг в Power Designer. Но нужна модель с еще
более высоким уровнем абстрагирования от конечной реализации. Хотя бы
логическая или концептуальная.

Нет, возожности нет.

Уж не знаю, что точно хотел автор, но:
PowerDesigner (15.1 и более ранние тоже это умеют):
File - Reverse Engineer - Database

Получаем Physycal Data Model, из которой
Tools - Generate Logical Data Model
или
Tools - Generate Conceptual Data Model
или
Tools - Generate Object-Oriented Data Model
или
Tools - Generate XML Model

выбирай уровень на вкус...
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Возможен реинженеринг из БД в логическую или концептуальную модели? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]