Я только начинаю знакомиться с Entity Framework 4, но есть еще несколько вещей, с которыми я борюсь, эта проблема является последней, и мне было интересно, если кто-то будет так любезен, чтобы указать мне в правильное направление?
У меня есть несколько довольно простых сущностей в моей модели, но одна из них имеет отношение один к одному, определенное для другой сущности, и я не могу найти правильную последовательность событий для добавления нового экземпляра этого объект в базу данных успешно.
Упрощенный пример
У меня есть Студенческая организация, Национальная организация и Студент
имеет индивидуальное отношение к национальности
Я создаю новую студенческую сущность для добавления в базу данных и
Я не могу упорствовать без предварительной установки национальности, чтобы удовлетворить
отношения один-к-одному.
Я имею национальность "Неизвестно" в качестве одной из моих национальностей в базе данных, и я хочу, чтобы это было начальным значением для моей новой студенческой записи.
Как мне создать нового студента, создать исходную ссылку на национальную сущность "Неизвестно", а затем добавить новую запись студента в базу данных таким образом, чтобы все происходило в правильном порядке?
Я просто использую стандартные классы, сгенерированные вместе с моделью, я взглянул на типы STE и POCO, но я решил сделать шаг назад и сначала изучить основы.