我有这样的数据库表:
一个人可能是许多团队的成员。一个团队可能有很多成员。每个人都可能在团队中拥有一个职位(想想职位)。
我尝试使用 ADO.NET Entity Framework 进行设置并得到错误:
错误 3021:从行开始映射片段时出现问题 ... 表 Membership 中的以下列每一列都映射到多个概念性侧属性: Membership.PersonId 映射到 <MembershipPerson.Membership.PersonId, MembershipPerson.Person.Id>
和
错误 3021:从行开始映射片段时出现问题 ... 表 Membership 中的以下列每一列都映射到多个概念性侧属性: Membership.TeamID 映射到 <MembershipTeam.Membership.TeamId, MembershipTeam.Team.Id>
我的Membership实体的主键是两个外键的复合键。我认为这就是问题所在。
我必须做些什么不同的事情?