У меня есть модель Entity Framework, использующая таблицу для каждой иерархии.Базовый класс является абстрактным и существует два производных класса.
Я хочу создать ассоциации между этими двумя производными классами и другим классом.Это отношения «многие ко многим», поэтому пройдите через объединяющуюся таблицу.
Добавление первой ассоциации - это нормально, но когда я добавляю вторую, я получаю эту ошибку:
Ошибка 3034: Проблема вфрагменты сопоставления, начинающиеся со строк 1074, 1082: два объекта с возможно разными ключами отображаются в одну и ту же строку.Убедитесь, что эти два фрагмента сопоставления сопоставляют оба конца AssociationSet с соответствующими столбцами.
Вот изображение соответствующих частей модели (ассоциации LabelImages и PresetImages являются причиной проблем):
альтернативный текст http://img810.imageshack.us/img810/9026/model1.png