0

我已经得到了数据库中的表是这样的:实体框架复合键(与有效载荷多对一对多的关系)

diagram of three database tables: Person, Membership, and Team

一个人可能是很多球队的一员。一个团队可能有许多成员。每个人都可以在团队中拥有一个职位(思考职位)。

我试图用ADO.NET实体框架此设置,并得到错误:

错误3021:问题在测绘 片段开始行......在表中的每一的 下面列 成员被映射到多个 概念性侧属性: Membership.PersonId被映射到 < MembershipPerson.Membership.PersonId, MembershipPerson.Person.Id >

错误3021:问题中的映射 片段起始于线...的 在每个表中的以下各列 成员被映射到多个 概念性侧属性: Membership.TeamID被映射到 < MembershipTeam.Membership.TeamId, MembershipTeam.Team.Id >

主科y我的成员实体是两个外键的复合键。我认为这是问题。

我需要改变什么?

回答