C# EF中的多个M:N关系
我在一个数据库中有几个对象,它们都将链接到另一个类型作为集合。我的C# EF中的多个M:N关系,c#,entity-framework,C#,Entity Framework,我在一个数据库中有几个对象,它们都将链接到另一个类型作为集合。我的用户类和我的组类将有一个i收集下载。因为我在共享外语课,我知道我必须使用连接表(User\u Download和Group\u Download)。给定的下载将恰好与另一行关联——只有一个对象,而不是两个表之间的多个拆分。用户或组可以有任意数量的下载s用户和组本身没有任何关联 我将如何使用Fluent API在EF 6中映射这一点 1:M关系在多面上是一个键,M:Ni集合也在任意一面上 附加问题:无论答案是什么,我如何正确地删除一
用户
类和我的组
类将有一个i收集下载
。因为我在共享外语课,我知道我必须使用连接表(User\u Download
和Group\u Download
)。给定的下载
将恰好与另一行关联——只有一个对象,而不是两个表之间的多个拆分。用户
或组
可以有任意数量的下载
s<代码>用户和组
本身没有任何关联
我将如何使用Fluent API在EF 6中映射这一点
1:M关系在多面上是一个键,M:Ni集合也在任意一面上
附加问题:无论答案是什么,我如何正确地删除一个下载
,使它不再存在,而另一个对象不再与之关联?出于兴趣;Group
是否包含User
s的集合?示例类的选择可能不好,但是Group
和User
没有任何关联;Group
是否包含User
s的集合?示例类的选择可能不好,但是Group
和User
没有任何关联。