EF Code First 并指示一个简单的外键

EF Code First and indicating a simple foreign key

假设我有一个实体 EntityA,它有两个唯一的列,Key1Key2。目前PK只有Key1

现在我想要另一个名为 EntityB 的实体具有从 EntityB.AKey2EntityA.Key2 的 FK。我不需要从一个到另一个的导航 属性,只是为了将 EntityB.AKey2 上的值限制为 EntityA.Key2.

中的值

但是,我找不到做这个映射的方法。

更新:我不介意有一个导航 属性,只要我能指出它指向 Key2 列而不是 Key1

抱歉,我已经四处搜索,但似乎 EF 目前不支持此行为。您可以投票 here 来帮助它。