Циклическая зависимость в структуре сущности
Можно ли сохранить модель, получившую круговую зависимость?
Я денормализовал свою базу данных:
User
--------
UserId
UserName
LastOrder - fk to last order
Order
-------
OrderId
OrderName
UserId
OrderDate
Можно ли сохранить sth, как это, используя entityFramework?
что я должен изменить, чтобы заставить его работать, теперь я получил ошибку:
Невозможно определить действительное упорядочение для зависимых операций. Зависимости могут существовать из-за ограничений внешнего ключа, модели требований или сохраненных в магазине значений.
Ответы
Ответ 1
У меня была таблица, которая имела отношение к себе, и я получал ту же ошибку. Оказывается, внешний ключ должен быть недействительным.
То же отношение к таблице в Entity Framework
Надеюсь, это спасет кого-то больше времени, чем я потратил впустую.