'为一对一关系添加外键属性'

时间:2013-01-21 19:18:23

标签: entity-framework

我有一个实体模型,它定义了两个实体之间的一对一关系。即。

A  [0..1]..[1]  B
A has one reference to B. B can have a reference to A.

在定义此关联时,我希望在“A”中具有“B”的ID。例如一个B_ID属性。出于某种原因,这样做的选项 - '将外键属性添加到'A'实体' - 被禁用。我不知道为什么会这样,而且我无法弄清楚如何手动完成。

如果有人可以提供帮助,或者给我一个理由,我将不胜感激。

1 个答案:

答案 0 :(得分:1)

我认为以下文章描述了您要做的以及如何做到这一点:

http://www.develop-one.net/blog/2011/06/29/EntityFrameworkModelFirstOnetoOneRelationship.aspx

您似乎缺少的位(来自您的描述)是修改现有的1- *关系而不是创建新关系。我假设你正在使用设计师。