PowerDesigner物理模型设置约束条件(主码、外码、check约束、非空约束、默认值)(转载)
主键:
双击实体进入,属性界面点击keys选项卡,选中主键,右击点击properties(属性)
红圈内自定义主键名称
2.外码
双击reference,选择integrity(完整性)选项卡,自定义外键名称
3.CHECK约束
方法一(列约束):双击实体进入,属性界面点击column选项卡,选中要添加约束的字段名,右击点击properties(属性)
点击additional checks,自定义约束名同时编写约束代码
方法二(表约束):双击实体进入,属性界面点击rules选项卡,点击create an object 选项,选中新建的object,右击点击属性
在常规选项卡中自定义约束名称,并把type改为constraint
然后选择expression选项卡,编写约束代码。
4.非空约束:
双击实体进入,属性界面点击column选项卡,选中要添加约束的字段名,右击点击properties(属性)点击勾选mandatory即可
5.默认值约束:
双击实体进入,属性界面点击column选项卡,选中要添加约束的字段名,右击点击properties(属性),点击基本检查选项卡,设置默认值。