现在的位置: 首页 > 综合 > 正文

弃用EA重拾PD进行数据库设计的日子

2013年09月17日 ⁄ 综合 ⁄ 共 529字 ⁄ 字号 评论关闭

EA(Enterprise Architect)这是我近一年来团队工作中的主打UML工具,它界面漂亮,代码生成和逆向工程都有很不错的表现,但是近日在设计数据库的工作中,使用它慢慢就有点力不从心的感觉。

它主要令我不快的地方是:
1.它是一个吃内存的大怪物,打开上百张表,就如大蟒蛇钻进小蚯蚓窝,动弹不了,严重影响效率和工作心情。
2.生成的脚本错误太多且输出设置相当有限。
 1)关于它的错误,从它不断修正的版本日志中可见一斑,版本不稳定是相当的致命伤!
 2)输出脚本的设置基本上不可调整,而且默认格式的脚本有点小儿过家家的感觉。

有鉴于此,不得不重新拾起曾经因界面丑陋而抛弃过的PD(PowerDesigner),不深入使用不知道,一用就爱它不得了,PD果真是数据库设计中的瑞士军刀,我想有的它基本都有,我想不到的它也有,而且最新的12.5界面也稍微整过容,也不太那么不堪入目啦 ^_^

在此强烈推荐个位DBA使用PD这个好工具 o(∩_∩)o

PS:
近日用PD也有些问题还没有解决,忘有高人路过指点一下:
1.从概念模型转换到MSSQL的物理模型,怎么把varchar(36)转换成uniqueidentifier?
2.生成对象模型的时候,怎么调整输出的字段为属性而非变量呢?

抱歉!评论已关闭.