唯一約束
唯一約束與創建唯一索引基本上是一回事,因爲在創建唯一約束的時候,系統會創建對應的一個唯一索引,通過唯一索引來實現約束。不過唯一約束更直觀的表達了對應列的唯一性,使得對應索引的目的更加清晰,所以一般建議創建唯一約束而不是隻創建唯一索引。
在PD中創建唯一約束的操作,以教室表來說,RoomID是主鍵,必然是唯一的,RoomName如果我們也要去必須是唯一的,那麼具體操作如下:
在PD的模型設計面板中,雙擊“教室”表,打開屬性窗口,切換到"”Keys”選項卡,可以看到裏面有一行數據PK_ClassRoom,這是主鍵約束。添加一行數據,命名爲UQ_RoomName,不能將右邊的“P”列選上,然後單擊工具欄的“屬性”按鈕,彈出UQ_RoomName的屬性窗口,切換到列選項卡,單擊增加列按鈕,選擇將RoomName列添加到其中,然後單擊確定即可完成唯一約束的添加。
本文轉載至:http://blog.csdn.net/cnham/article/details/6676650