摘要:
问题: 在你的多对多关系中,中间链接表包含了一些负载数据(也就是除了外键之外还有其他附加列)。现在你想要创建一个用两个一对多的关联代表多对多关联的模型。解决过程: 如果连接表含有额外的信息列,EF会为它创建一个新的实体类型。所以结果就成了,这个模型包含了两个一对多的关系。假设我们的表关联如图2-4-1所示。图2-4-1 一个Oder可能有很多Item,一个Item可能会出现在很多Order中。另外,在中间表OderItem中我们还多了一个Count的属性,这个属性也就负载属性。创建这样的模型,需要做的事情有:在你的项目上右键,选择“添加新项”,在弹出的Visual C# Data Tem... 阅读全文