BPwin и Erwin. CASE-средства для разработки информационных систем.

2.6.1. Генерация словаря ERwin.

Для управления большими проектами ERwin имеет специальный инструмент - ERwin Dictionary, который обеспечивает коллективную работу над диаграммами и позволяет сохранять и документировать различные версии моделей данных. ERwin Dictionary представляет собой специальную БД.

Для установки ERwin Dictionary следует сгенерировать метамодель словаря - набор таблиц для хранения модели данных. Метамодель содержит информацию о всех объектах диаграмм - их цвет, размер, расположение на экране, определения и т. д.

Для создания словаря необходимо сделать следующие шаги:

Открыть файл метамодели ERWMETA.ER1 (меню File/Open), который находится в подкаталоге Models основного каталога ERwin;

Выбрать Schema в качестве Subject Area;

Выбрать СУБД (меню Server/Target Server). ERwin поддерживает генерацию словаря на .DBF-файлах (но при этом сохраняется только одна версия диаграммы) и на всех реляционных СУБД, кроме AS/400, Ingres/OpenIngres, Interbase, Paradox, Rdb и Red Brick;

В меню Tasks выбрать Forward Engineering/Schema Generation;

В диалоге Schema Generation установить опции.

DROP TABLE.

CREATE TABLE.

Table Post-Script.

Щелкнуть по кнопке Generate.

В результате в БД будут созданы все таблицы словаря ERwin.