【问题标题】:'Add Foreign Key Property to..' checkbox disabled for 0..1 to 1 relationships“将外键属性添加到..”复选框为 0..1 到 1 关系禁用
【发布时间】:2011-02-01 15:14:46
【问题描述】:

在设计器中的模型优先方法中,如果我创建一个关系,其中关系一端的基数为“0..1”,另一端为“1”,设计器禁用“添加外键”属性到..'复选框。

例如,假设我有一个 Order 实体和一个 OrderQuantity 实体,其中 OrderQuantity 实体只是规定了可用的 Order 实体的初始数量,但不必指定。因此,一个 Order 可以有 0 个或 1 个 OrderQuantity,而一个 OrderQuantity 总是有 1 个 Order。

如果我试图让实体引用自身的先前和更新版本(即列表中的节点),这同样适用。

定义这种关系,设计者根本不允许我添加外键属性,我必须依赖导航方法(生成的很好)。

有其他人经历过吗?

【问题讨论】:

    标签: .net entity-framework ef-model-first


    【解决方案1】:

    将解决方案的目标框架更改为。 .Net 框架 4.0

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-03
      • 1970-01-01
      • 2021-02-28
      相关资源
      最近更新 更多