棄用EA重拾PD進行數據庫設計的日子

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.生成對象模型的時候,怎麼調整輸出的字段爲屬性而非變量呢?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章