将导航属性手动添加到实体框架中
本文关键字:实体 框架 添加 导航 属性 | 更新日期: 2023-09-27 18:22:40
我需要在两个实体TableA和TableB 之间添加一个导航属性
表格A
ID : Primary Key
Code: String (Allows Null)
表格B
BID: Primary Key
Code: String (Allows Null)
现在,我想为这些实体添加一个导航属性,这些实体与不是外键的代码相关。有人能告诉我这是怎么可能的吗
这是不可能的,因为代码在任何表中都不是PK。导航属性遵循与数据库关系相同的规则-在主体表中必须使用PK,在依赖表中指定FK。数据库还提供在主体表上选择唯一键,但EF还不支持唯一键。