PowerDesigner中幾個使用技巧

2021-09-08 18:31:25 字數 694 閱讀 7961

一、主鍵自增  

二、設定列的約束

三、修改name和code一起改變的選項

tools = > generator options=>dialog -> name to code mirroring(不勾選)

四、檢視中同時顯示name、code等

五、將資料表匯出成指令碼

快捷鍵是:ctrl+g

操作是:database => geberate database 

推薦在format中將輸出的sql指令碼的格式設定為utf8

。。。後續如果有,會繼續新增

PowerDesigner中的問題

1.id使用inerger然後設為主鍵後,生成sql不能夠自動編號。解決 生成sql自增id列的方法是,把cmd圖的id列的字段型別選擇為serial,但是他生成的是number的自增列,沒有辦法生成int的自增列,如果有人知道,請告訴我,不勝感謝。2.按照書上的生成的字元型的字段是varchar,...

PowerDesigner中如何新增約束

唯一約束 唯一約束與建立唯一索引基本上是一回事,因為在建立唯一約束的時候,系統會建立對應的乙個唯一索引,通過唯一索引來實現約束。不過唯一約束更直觀的表達了對應列的唯一性,使得對應索引的目的更加清晰,所以一般建議建立唯一約束而不是只建立唯一索引。在pd中建立唯一約束的操作,以教室表來說,roomid是...

PowerDesigner中的繼承方式

在使用powerdesigner設計rdbms資料庫的時候,發現其中的子類貌似與課程老師所講的不太一樣,查資料發現,關於繼承就有三種實現方式。比如在乙個教務系統中,有老師學生2個物件,這兩個物件都是 人 物件的子類,所以我們可以建立乙個person表,該錶有人的公共屬性 姓名 性別等,還有就是資料的...