【发布时间】:2017-10-16 13:37:12
【问题描述】:
是否可以在实体框架中创建关联 b/t 2 非关键字段?
示例:获取旧应用程序中的 2 个表(即键/结构不能更改)
Order (
OrderId : int : PK
OrderNo : varchar
)
OrderDetails (
DetailRecordId : int : PK
OrderNo : varchar
)
在实体框架中,我想通过 OrderNo 字段创建一个关联 b/t Order 和 OrderDetails,该字段既不是表上的主键,也不是数据库中的 FK 关系。
在我看来,这不仅应该很容易做到,而且是使用 EF 之类的东西的一个原因。但是,它似乎只想允许我使用实体键创建关联。
【问题讨论】:
标签: entity-framework