круговая зависимость в рамках сущности - PullRequest
18 голосов
/ 29 ноября 2010

Можно ли сохранить модель с круговой зависимостью?

Я денормализовал свою базу данных:


User
--------
UserId
UserName
LastOrder   - fk to last order


Order
-------
OrderId
OrderName
UserId
OrderDate


Возможно ли сохранить что-то подобное с помощью entityFramework?

что я должен изменить, чтобы он заработал, потому что теперь у меня ошибка:

Невозможно определить действительный порядок для зависимых операций. Зависимости могут существовать из-за ограничений внешнего ключа, модели требования или сгенерированные в магазине значения.

1 Ответ

49 голосов
/ 15 декабря 2010

У меня была таблица, которая имела отношение к себе, и я получал ту же ошибку.Оказывается, внешний ключ должен быть обнуляемым. То же отношение к таблице в Entity Framework Надеюсь, это сэкономит кому-то больше времени, чем я потратил впустую.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...