【问题标题】:EF5.0 ForeignKey and Unique ConstraintEF5.0 ForeignKey 和唯一约束
【发布时间】:2012-09-05 18:53:44
【问题描述】:

我有两个具有以下结构的表

A{Impid(PK)、名称、代码等.....) B(Id(PK),Impid(FK && Unique),一些列)..

基本上它是一对一的关系(表 A 列的扩展)。

我正在尝试在 EF 中使用。有人可以帮我设置模型配置吗?

【问题讨论】:

  • 如果您想要一对一的关系,已经有一个 great post 与此相关

标签: .net entity-framework ef-code-first unique foreign-key-relationship


【解决方案1】:

EF 不支持唯一约束,因此您必须更改数据库并将 FK 放在 B 中的 Id 上,或者您必须将其映射为一对多并仅在 B 上公开导航属性(因为在 A 上您需要一个Bs 集合)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-11-23
    • 2015-04-16
    • 2021-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多