PowerDesigner使用常見問題

一、在數據庫生成表的時候,要求PowerDesigner中設計的表的Name的值要放到數據庫中表的描述中,而不是PowerDesigner 中字段的Comment:數據庫

     具體方法以下:首先將PowerDesigner 中全部字段的Comment裏的內容刪掉(或者開始就不要往Comment裏寫任何東西)。設計

     而後在Database->Generate Datebase>Format,將"Generate name in empty comment"選項勾上便可。code

二、設計界面中P F M的含義:orm

     P:primary key 是否主鍵;索引

     F:Foreign key 是否外鍵;rem

     M:mandatory 是否必填(強制性);同步

三、PowerDesigner設置主鍵自增方法:選中主鍵字段,點擊進入屬性設置框,勾選"Identity",【注意不一樣的SQL會有不一樣的方法:MySQL爲ATUO_INCREMENT,而SQLit

     Server爲:Identity】。默認的自增字段值是(1,1),若是不符合,則仍是在這個屬性設置框中的Microsoft選項卡中設置Identify seed and increment中設置便可。io

四、PowerDesigner設置默認值的方法:table

     選中相應字段,點擊進入屬性設置框,在選項卡Standard Checks->Default中設置。

五、建立一個表在修改字段的時候,如何讓code不隨着name變化:

     Name和Code的右側都有一個按鈕「=」,若是須要不一樣步的話,把這個按鈕彈起來就能夠了;或者設置Tools->General Options->Dialog->Name to Code Mirroring 去掉。

六、創建一個表後,生成數據庫表時出現Existence of index,Existence of reference:

     A table should contain at least one column, one index, one key, and one reference。

     能夠不檢查 Existence of index,Existence of reference,意思是說沒有給表創建索引,而一個表通常至少要有一個索引,這是一個警告,不用管也沒有關係!

相關文章
相關標籤/搜索