ADO.NET EF Составной первичный ключ - не может обновить внешний ключ - PullRequest
1 голос
/ 18 сентября 2010

У меня есть следующие объекты: alt text

В моем коде мне нужно обновить FKCategoryID в сущности BudgetPost, но я получаю следующую ошибку:

FKCategoryID является частью объекта ключевая информация

Можно ли обновить ключ в этом случае или это невозможно?

Заранее спасибо

1 Ответ

0 голосов
/ 18 сентября 2010

Почему это часть составного ключа? Пока FKBudgetID является частью составного первичного ключа, вы не сможете его изменить. Если вы хотите применить уникальность в комбинации FKCategoryID и FKBudgetID, используйте вместо этого ограничение UNIQUE.

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