0
我需要兩個實體表A和表B之間添加導航屬性添加導航屬性手動實體框架
表A
ID : Primary Key
Code: String (Allows Null)
表B
BID: Primary Key
Code: String (Allows Null)
現在我想爲這些實體添加導航屬性,這些實體與非外國代碼相關n鍵。誰能告訴我這是怎麼回事
我需要兩個實體表A和表B之間添加導航屬性添加導航屬性手動實體框架
表A
ID : Primary Key
Code: String (Allows Null)
表B
BID: Primary Key
Code: String (Allows Null)
現在我想爲這些實體添加導航屬性,這些實體與非外國代碼相關n鍵。誰能告訴我這是怎麼回事
這是不可能的,因爲代碼在任何表中都不是PK。導航屬性遵循與數據庫關係相同的規則 - 在主體表中,您必須使用PK,並且在依賴項中指定FK。數據庫還提供在主表中選擇唯一鍵,但EF不支持唯一鍵。