嗨,我剛剛在sql server management studio中創建了foriegn鍵/關係,但我遇到了一些問題。 我有幾個表可以打電話給他們如何在兩個字段的sql管理工作室中添加關係
my_form1,
my_form2,
my_form3
在填寫這些「my_forms」我一直的一個紀錄。在另一臺可讓呼叫「形式」 在形式我有這些領域
form_id
form_type - I store the type of form (1,2,3)
myform_id - I store the id of the form.
如何正確顯示這個在我的SQL Server管理的關係。
我已經減少了問題,顯然有更多的領域,但情況是相同的。
這裏的實際問題是什麼?你在問如何創建外鍵? –
@SeanLange聽起來好像OP想要一個跨越幾個表的外鍵,在'myform_id'列中可能有重疊的ID。聽起來像是'form_type'和'myform_id'上的唯一約束,這不是OP所要求的,但可能是唯一的選擇? – Kritner
爲什麼不只是爲每種表單類型添加一列? – JamieD77