ERwin用来建立实体-关系(E-R)模型,是关系数据库应用开发的优秀CASE工具。ERwin可以方便地构造实体和联系,表达实体间的各种约束关系,并根据模板创建相应的存储过程、包、触发器、角色等,还可编写相应的PB扩展属性,如编辑样式、显示风格、有效性验证规则等。
ERwin可以实现将已建好的ER模型到数据库物理设计的转换,即可在多种数据库服务器(如Oracle,Sql Server,Watcom等)上自动生成库结构,提高了数据库的开发效率。
ERwin可以进行逆向工程、能够自动生成文档、支持与数据库同步、支持团队式开发,所支持的数据库多达20多种。ERwin数据库设计工具可以用于设计生成客户机/ 服务器、Web、Intranet和数据仓库等应用程序数据库。
ERwin主要用来建立数据库的概念模型和物理模型。它能用图形化的方式,描述出实体、联系及实体的属性。ERwin支持IDEF1X方法。通过使用ERwin建模工具自动生成、更改和分析IDEF1X模型,不仅能得到优秀的业务功能和数据需求模型,而且可以实现从IDEF1X模型到数据物理设计的转变。
ERwin工具绘制的ERwin模