У меня есть объект, который выставляет коллекцию детей того же типа. Сам объект может быть потомком другого экземпляра - в сущности, отношения «многие ко многим» с самим собой. В базе данных у меня есть таблица компоновщика с двумя столбцами - parentId и childId - оба из которых ссылаются на столбец Id в моей таблице сущностей. Entity Framework правильно распознает, что это многоплановые отношения с самим собой, но выдает ошибку:
Проблема при отображении фрагментов, начинающихся со строк 249, 300: две сущности с возможно разными ключами отображаются в одну строку. Убедитесь, что эти два фрагмента сопоставления сопоставляют оба конца AssociationSet с соответствующими столбцами
Есть идеи, как мне это сделать?