PowerDesigner為數據庫物理模型字段添加主鍵、外鍵、非空、默認值、唯一等約束(持續更新ing)


一、為數據庫字段添加主鍵、非空約束

 主鍵約束和非空約束,在創建列字段的時候就可以方便的進行操作。

 

 二、為數據庫字段添加外鍵約束

 外鍵一般是在創建好副表以后,進行關聯。雙肩外鍵連接線,即可彈出外鍵約束的詳細設置框。

 

 

 三、為數據庫字段添加默認值約束

 雙擊表字段的列號,可以打開字段詳情,對字段進行更詳細的配置。

默認值,可以是輸入的一個固定值。也可以是系統的函數。例如是system_user,或current_timestamp

四、為數據庫字段添加枚舉約束

 有的時候需要為列字段添加多個枚舉值約束。例如性別的M:男,F:女,或者完成狀態:Y,未完成狀態:N等。

 

五、為數據庫字段添加唯一性約束

 有時候需要為列添加唯一性約束,也就是這一列只允許值出現一次。例如登錄用戶名。

 

注意:如果要分別為用戶名和昵稱添加唯一約束,則需要添加兩個Uq_key。Uq_key1是對用戶名的唯一性約束。Uq_key2是為昵稱的唯一性約束。

如果是在一個Uq_key中,同事勾選了用戶名和昵稱,則是對用戶名和昵稱的組合約束。例如admin+nickname,和admin+nickname1,數據庫就認為沒有沖突,約束通過。

六、為數據庫字段添加其他check約束。

 1.最大值,最小值約束


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM