c# - 有没有办法向 ADO.NET Entity Framework 中的关联添加额外的字段?

标签 c# entity-framework visual-studio-2010 ado.net

我希望能够为多对多关系建模,该关系具有关于该关系的额外详细信息。例如:

Person: int id, String name
Project: int id, String name

ProjectPerson: Person.id, Project.id, String role

每当我在 EF 中创建 ProjectPerson 关联时,我都无法将 role 属性添加到关联中。如果我在我的数据库中创建表,然后将其导入模型,我将失去额外的属性。

最佳答案

不幸的是,我认为答案是否定的。但是如果你找到一个聪明的方法来处理这个问题,除了创建一个新的实体集。让我知道。

关于c# - 有没有办法向 ADO.NET Entity Framework 中的关联添加额外的字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3064945/

相关文章:

c# - 在 Azure 逻辑应用中转换 XML,将 C# 程序集 (.DLL) 文件上传到 Azure 集成帐户并在 XSLT 中使用它(映射)

c# - 找不到类型或命名空间名称 'ProtoBuf'

c# - Blazor/Entity Framework - 将子集合添加到时更新父级

c# - EF - WithOptional - 左外连接?

c# - 从 datetimepicker 计算两个日期之间的差异

c# - 计算 VS_KEY 容器名称

c# - Spy++ 无法到达 Qt 应用程序中的按钮

c# - 将窗体嵌入到 Windows 窗体中的选项卡控件上

SQL 到 Entity Framework 计数分组

visual-studio-2010 - TFS 2010 和未修改文件的 checkin