На основе физической модели AllFusion ERwin Data Modeler может сгенерировать системный каталог БД в заданной СУБД (или соответствующее описание на языке SQL). Этот процесс называется прямым проектированием (Forward Engineering). При генерации схемы БД среда AllFusion ERwin Data Modeler создает также триггеры, индексы, ограничения на значение атрибутов, заданные в процессе проектирования модели БД.
Прямое проектирование может быть выполнено только на основе физической модели БД. Для этого при переходе к физической модели БД необходимо выбрать конкретную СУБД, интерфейс с которой поддерживается CASE-средством. AllFusion ERwin Data Modeler поддерживает более 20 СУБД, среди них:
· Oracle,
· Access,
· DB2,
· SQL Server,
· Teradata,
· Sybase,
· Informix.
Для выполнения прямого проектирования необходимо установить связь с выбранной СУБД. Для этого предусмотрен диалоговый процесс, который позволяет определить основные параметры соединения. Состав параметров зависят от используемой СУБД. Для связи с СУБД Access необходимо учитывать следующее:
6. БД, созданная средствами СУБД Access, хранится в виде отдельного файла. Поэтому для успешной генерации схемы БД необходимо предварительно создать пустую БД в СУБД Access.
7. Создание БД в СУБД Access возможно только пользователями, имеющими права администратора. Поэтому при определении параметра имя пользователя, необходимо задать admin.