1
題目中所述的問題。如何將列上的ForeignKey約束轉換爲具有多列主鍵的另一個表?
例如:
Table_Groups:
- name (pri key)
- other_tables (ForeignKey to Tables)
Tables
- name (pri key)
- color
- country_of_make (pri key)
題目中所述的問題。如何將列上的ForeignKey約束轉換爲具有多列主鍵的另一個表?
例如:
Table_Groups:
- name (pri key)
- other_tables (ForeignKey to Tables)
Tables
- name (pri key)
- color
- country_of_make (pri key)
有與多個主鍵表上沒有這樣的事情。你是指一個主鍵在多個列上嗎?
無論如何,外鍵的列必須匹配全部被引用表的主鍵的列。所以如果你的主鍵有兩列(name,country_of_make),那麼你需要外鍵擁有這兩列。
外鍵還可以引用具有UNIQUE約束的列(或列集)。
好吧,我想我得到了答案:
外鍵(A,B)參考表(C,d)
是啊這就是我的意思,謝謝。 – nubela 2009-09-24 18:31:43