2012-05-03 53 views
2

我有兩個表: 第一個是TEAMS訪問獨特

----------------------------------- 
|id | teamID | teamName | ....... | 
----------------------------------- 

,第二個是遊戲

----------------------------------------- 
| id | team1ID(FK) | team2ID(FK) | Date | 
----------------------------------------- 

我需要防止插入相同的ID來場team1ID, team2ID

我該怎麼辦?

+0

當你說訪問你指的是MS訪問?什麼rdbms? – Taryn

+0

是的,我的意思是ms-access – Alaa

回答

2

在Microsoft Access 2007+中,您可以設置表級檢查約束。

在設計視圖中打開表格,然後單擊設計功能區選項卡中的「屬性表」。

然後在屬性表中添加驗證規則。在你的情況下,它會[團隊1] <> [團隊2ID]

+1

+1在Access 2003中(沒有帶狀的東西),您可以右鍵單擊表設計視圖窗口的標題欄以獲取表的屬性表並設置驗證規則。 – HansUp