Powerdesigner存在意义?
突然产生这样一个问题:Powerdesigner存在意义
个人以为,Powerdesigner存在的意义不大,原因有以下几点:
1.Powerdesigner主要用于建立E-R模型,但是在实际的数据库开发中,就拿Oracle来说吧,在OEM中建表的速度也很快, 完全没有必要使用从CDM到PDM,最后在生成对应的数据库模型。感觉就是鸡肋,就像知道从南京到上海经过无锡,苏州是最近的路线,可是却非有从南京先去西藏,再从西藏坐车到上海。干嘛不直接做最近的路线呢、数据库开发中直接在数据库中建表就行了,完全没有必要采用这种迂回的方法。
2.在建立CDM时,数据库的规范化三范式,这是在Powerdesigner做的时候也要考虑的,Powerdesigner中有没有这样一种组件,在CDM建立后,执行该组件就可以直接检查数据库的规范化三范式,据我目前的使用来看,还没有这样的组件。不利于用户的使用。
以上是我的一点看法,欢迎各位高手批评指正,提出不同的意见,目的是通过这个讨论,希望大家把自己在使用Powerdesigner中的一些心得,或者发现它的一些功能组件能够相互交流,共同提高,谢谢
个人以为,Powerdesigner存在的意义不大,原因有以下几点:
1.Powerdesigner主要用于建立E-R模型,但是在实际的数据库开发中,就拿Oracle来说吧,在OEM中建表的速度也很快, 完全没有必要使用从CDM到PDM,最后在生成对应的数据库模型。感觉就是鸡肋,就像知道从南京到上海经过无锡,苏州是最近的路线,可是却非有从南京先去西藏,再从西藏坐车到上海。干嘛不直接做最近的路线呢、数据库开发中直接在数据库中建表就行了,完全没有必要采用这种迂回的方法。
2.在建立CDM时,数据库的规范化三范式,这是在Powerdesigner做的时候也要考虑的,Powerdesigner中有没有这样一种组件,在CDM建立后,执行该组件就可以直接检查数据库的规范化三范式,据我目前的使用来看,还没有这样的组件。不利于用户的使用。
以上是我的一点看法,欢迎各位高手批评指正,提出不同的意见,目的是通过这个讨论,希望大家把自己在使用Powerdesigner中的一些心得,或者发现它的一些功能组件能够相互交流,共同提高,谢谢
...全文
相关推荐
mac运行windows上的应用程序powerdesigner 16.5
mac运行windows上的应用程序powerdesigner 16.5 mac运行windows上的应用程序powerdesigner 16.5
powerdesigner 11 密钥
powerdesigner 11 密钥。 powerdesigner 11 密钥。 powerdesigner 11 密钥。
用PowerDesigner反向工程生成E-R图
用PowerDesigner反向工程生成E-R图
PowerDesigner从数据库中导出表结构
PowerDesigner从数据库中导出表结构
PowerDesigner里把Excel转成pdm
在PowerDesigner里执行脚本命令,从Excel里读取表结构生成pdm文件。


