码迷,mamicode.com
首页 > 其他好文 > 详细

powerdesigner设置唯一键,但不是主键的方式

时间:2017-05-13 17:01:38      阅读:3151      评论:0      收藏:0      [点我收藏+]

标签:注意   按钮   title   src   load   image   size   工具   单击   

唯一约束

唯一约束与创建唯一索引基本上是一回事,因为在创建唯一约束的时候,系统会创建对应的一个唯一索引,通过唯一索引来实现约束。不过唯一约束更直观的表达了对应列的唯一性,使得对应索引的目的更加清晰,所以一般建议创建唯一约束而不是只创建唯一索引。

在PD中创建唯一约束的操作,以教室表来说,RoomID是主键,必然是唯一的,RoomName如果我们也要去必须是唯一的,那么具体操作如下:

在PD的模型设计面板中,双击“教室”表,打开属性窗口,切换到 Keys 选项卡,可以看到里面有一行数据PK_ClassRoom,这是主键约束。添加一行数据,命名为UQ_RoomName,不能将右边的“P”列选上,然后单击工具栏的“属性”按钮,弹出UQ_RoomName的属性窗口,切换到列选项卡,单击增加列按钮,选择将RoomName列添加到其中,然后单击确定即可完成唯一约束的添加。

总结:

加入方法与加主键相同,只是不用选定成主值.具体方法:

1.在Table Properties对话框的keys页中,增加AK(即一个keys名.注意:不要选成主键了!);

2.进入自定义的AK的属性页,在Cloumn页中增加需要设定unique约束的cloumn即可。

技术分享

powerdesigner设置唯一键,但不是主键的方式

标签:注意   按钮   title   src   load   image   size   工具   单击   

原文地址:http://www.cnblogs.com/gaopengpy/p/6849221.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!