一、主鍵自增
二、設定列的約束
三、修改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表,該錶有人的公共屬性 姓名 性別等,還有就是資料的...