精通
英语
和
开源
,
擅长
开发
与
培训
,
胸怀四海
第一信赖
锐英源精品开源,禁止转载和任何形式的非法内容使用,违者必究
提供直观形象的视图来对设计进行一目了然的表达;提供名称的转换,让设计者能以中文形式了解设计,不被英语形式的名称难住。
就象VS里有类关系图生成,会让我们更直观地了解类关系和类细节一样,对数据库表我们也需要同样的功能, 但DMBS软件,比如SQLServer本身不提供,而PD提供,下面是个示例,里面一个Writer实体可以写多个Subject实体。
PowerDesigner里对对象有2个属性,一个是Name,一个是Code,Name用于视图里浏览,而Code是用在sql文件内,和实际的数据库命令对接。
点击File菜单下的new Model,界面如下:
用什么数据库就选择什么DBMS。不同的数据库对SQL语句有不同的扩展,选择错会影响后续的使用。
选择Database菜单下的GenerateDatabase菜单,打开界面,可以生成sql文件。sql文件在DBMS里,比如SQLServer里执行,也可在PD里执行。
选择Database菜单下的UpdateModel菜单,可以选择一个数据库转换成模型,方便后续设计。