【问题标题】:Entity Framework 4.0 - Many to Many RelationshipEntity Framework 4.0 - 多对多关系
【发布时间】:2010-07-23 13:58:01
【问题描述】:

我可能有一个愚蠢的问题,但是如何使用创建选项“模型优先”创建多对多关系。

我已经阅读了这篇文章http://learnentityframework.com/LearnEntityFramework/tutorials/many-to-many-relationships-in-the-entity-data-model/,但这里作者没有提供太多描述,它是“数据库优先”选项。

那么模型中是否有可能有两个(不是三个)实体,选择多对多,实体框架会在“从模型创建数据库”执行时自动创建关联表。

问候, 丹尼尔·斯科伦斯基

【问题讨论】:

    标签: entity-framework entity-framework-4


    【解决方案1】:

    从模型设计器的工具箱中拖拽关联,在关联属性中将两端的重数改为(*)。

    【讨论】:

    • 是的,现在我知道了,我忘了回答我自己的问题。问题是,当您将 1 关联到 Many 并且稍后您想将其更改为 Many to Many 时,您将收到验证错误。这很奇怪,但您必须删除它并在开始时使用多对多创建新的。问候,丹尼尔 Skowroński
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多