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.