1.在Erwin中打开设计好的ER模型,在工具栏选择physical模式,
2.在菜单server->target server->(ERwin3.5.2)或database->choose database...(ERwin4.0)选择sql server 然后选择相应的版本
3.在菜单tools->forward engineer/schema generation ...即可以把er图生成
相应的sql源码脚本(preview按钮)及直接连接生成数据库结构(generate按钮)。
4.可以定制不同的生成数据库对象的方案,通过new,rename,delete等按钮然后
在保存相应的不同的option选项。
5.option各选项含义:
schema: 对ORACLE:表空间,回滚段,数据库,序列,过程等对象
对SQL SERVER:规则,缺省项,过程等对象
view: 创建、删除视图、存储过程等
table: 创建、删除表、表校验规则、过程、同义词等
column: 列约束规则,物理序号,默认值
index:创建删除各种索引(pk,ak,fk,ie)
referential integrity:外键及主键的参照完整性规则,选择创建或修改外键
、主键。fk中on delete选项,表示是否级联删除
trigger:ERwin产生的触发器及用户定义的触发器
other option: 其它选项
6.filter... :对选中的表施行生成,过滤调其它的
preview...:预览对应服务器的sql代码脚本
report...:生成并存储成sql代码文件
generate...:连接并直接在后台数据库服务器中生成
ok :确认定制的schema方案