0 我在一個表中有兩個主鍵應該與另一個表有關係。 所以我應該在該表中有兩個外鍵,但我不能讓它工作。 因爲它說「找不到主表的引用字段的唯一索引」。 當我嘗試連接它們時。訪問數據庫兩個主鍵 來源 2014-02-13 Lime3003 +7 一個表不能有多個主你可以有一個由多個字段組成的主鍵(這些稱爲複合主鍵) – gvee +0 好的,這就是我一直在做的事情,所以我有一個由多個字段組成的主鍵。 – Lime3003 +3 這意味着字段的組合必須是唯一的,即您可以具有像A,B,A,A這樣的值而不是另一個A,A這意味着任何外鍵關係都是「父」 「的要求*兩個*字段是關係的一部分。 – gvee
1 只要改變其中的一列不成爲一個「關鍵」,而讓它「獨一無二」(「獨一無二」在你所得到的錯誤消息中提到。 來源 2014-02-13 16:49:18 Marichyasana +0 那麼upvote怎麼樣:-) – Marichyasana
一個表不能有多個主你可以有一個由多個字段組成的主鍵(這些稱爲複合主鍵) – gvee
好的,這就是我一直在做的事情,所以我有一個由多個字段組成的主鍵。 – Lime3003
這意味着字段的組合必須是唯一的,即您可以具有像A,B,A,A這樣的值而不是另一個A,A這意味着任何外鍵關係都是「父」 「的要求*兩個*字段是關係的一部分。 – gvee