Это может быть немного странно, но я хочу сохранить в базе данных только скалярные свойства объекта. например. скажем, у меня есть 2 таблицы/объекта «Пользователь» и «Пользовательский порядок». Сущность «Пользователь» имеет «Имя», «Фамилия», «UserOrders» (набор «UserOrder»). Теперь я получаю объект «Пользователь», в котором есть несколько пользовательских заказов. Мне нужно сохранить только скалярные свойства "Пользователя", т.е. Имя и Фамилия.
Если я делаю context.Users.AddObject(user), он также добавляет «UserOrders» в БД (чего я не хочу). Является ли создание нового объекта «Пользователь» и копирование всех скаляров в него единственным вариантом (или) можем ли мы явно указать EF сохранять только скаляры, даже если в нем есть другие навигационные свойства?
Причина, по которой я спрашиваю, заключается в том, что я должен сохранять «Пользователь» и «Пользовательские заказы» отдельно в два разных этапа.