在SQL中建立外鍵約束,可以級聯查詢表中的數據,在C#代碼生成器中,也能根據外鍵關系生成相應的外鍵表數據模型。外鍵也可防止刪除有外鍵關系的記錄,一定程度上保護了數據的安全性。
步驟:
1、要建立外鍵關系,首先要保證用來建立外鍵關系的列具有唯一性,即具有 UNIQUE 約束通常是某表的主鍵作為另外一個表的外鍵
2、打開數據庫表,找到要建立外鍵的表。並確保其中要建立外鍵關系的列與主鍵表中的數據類型完全一致
3、在要建立外鍵關系的表中,在任意列上右擊,選擇【關系】
4、在外鍵關系對話框中,點擊左下角的【添加】
5、點擊【表和列規范】項的右側的 ...小按鈕
6、在表和列對話框中,在主鍵表下方選擇外鍵列所在的表和該外鍵列
7、在外鍵表下方,只要選擇表中與主鍵表的列相對應的列即可
8然后點擊【確定】,再回到外鍵關系表
9、如果還有外鍵關系需要建立,繼續點擊外鍵關系表左下側的【添加】沒有的話,點擊【關閉】即可
10、此時,已經成功建立了一個主外鍵關系。在表中任意列右擊,選擇關系就可以看到了
來源:http://jingyan.baidu.com/article/5225f26b05a25de6fa0908ae.html