0

我需要兩個實體表A和表B之間添加導航屬性添加導航屬性手動實體框架

表A

ID : Primary Key 

Code: String (Allows Null) 

表B

BID: Primary Key 

Code: String (Allows Null) 

現在我想爲這些實體添加導航屬性,這些實體與非外國代碼相關n鍵。誰能告訴我這是怎麼回事

回答

0

這是不可能的,因爲代碼在任何表中都不是PK。導航屬性遵循與數據庫關係相同的規則 - 在主體表中,您必須使用PK,並且在依賴項中指定FK。數據庫還提供在主表中選擇唯一鍵,但EF不支持唯一鍵。