У меня есть таблицы базы данных, подобные этой:
![diagram of three database tables: Person, Membership, and Team](https://i.stack.imgur.com/dZeWV.gif)
Человек может быть членом многих команд.Команда может иметь много членов.У каждого человека может быть должность (думаю, должность) в команде.
Я пытался настроить это с помощью ADO.NET Entity Framework и получать ошибки:
Ошибка 3021: Проблема в отображении фрагментов, начинающихся со строки ... Каждый из следующих столбцов в таблице Членство сопоставлен с несколькими концептуальными свойствами стороны: Membership.PersonId сопоставлен с
и
ошибка 3021: проблема при отображении фрагментов, начинающихся со строки ... Каждый из следующих столбцов в таблице Членство сопоставляется нескольким концептуальным сторонним свойствам: Членство.TeamID сопоставлен с
Первичный ключ моего Членства является составным ключом двух внешних ключей.Я думаю, что это проблема.
Что я должен делать по-другому?