一、在數據庫生成表的時候,要求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,意思是說沒有給表創建索引,而一個表通常至少要有一個索引,這是一個警告,不用管也沒有關係!