Хорошо, как обычно, я новичок в этом ... занимался исследованиями и пробами / ошибками (да, это глагол) в течение пары часов без удачи.У меня есть две таблицы. Application и ApplicationType . ApplicationType перечисляет все возможные типы.Давайте использовать цвета для простоты.Красный, Зеленый, Синий и т. Д. Итак, у меня есть столбец с именем * Type_ID *, который будет содержать 1 для красного, 2 для зеленого и т. Д. Возвращаясь к таблице / сущности Приложение , у меня есть столбец с именем *Type_ID *, что соответствует.Это то, что я хочу на карту.Однако всякий раз, когда я пытаюсь это сделать, я постоянно получаю сообщение об ошибке:
«Необходимо указать сопоставление для всех ключевых свойств (Application_ID) конечного приложения в Relationship ApplicationTypeApplication»
* Application_ID* это ключ сущности для Application , очевидно, но в ApplicationType соответствующего столбца нет.Всякий раз, когда я иду к деталям сопоставления таблицы, он всегда показывает КАЖДЫЙ ключ.Так что это, вероятно, просто серьезное недоразумение с моей стороны, но любая помощь будет высоко ценится.Обычно я просто использую SQL-запросы, но мой коллега уговорил меня попробовать LINQ, поэтому я в порядке.