2011-01-26 7 views
4

Поддерживает ли EF4 правило каскадного обновления? Имеет ли смысл делать это с помощью правила удаления Cascade или автоматически ли оно обновляется, когда я вызываю SaveChanges в моем контексте? Я видел, что в MSSQL 2005 есть опция обновления Cascade, но я не нашел поддержки для нее в EF4 ...Entity Framework 4 Каскадное обновление?

ответ

2

Да, поддержка Cascade для поддержки платформы Entity Framework, вы можете увидеть это свойство в .edmx файле на Property Tab при нажатии на табличные ассоциации

+0

Ну, это неловко, я не вижу его там. Я вижу только правило OnDelete. Если я настроил его в базе данных, он не сгенерирован (только onDelete is). В чем может быть проблема? – Eduard

1

Нет возможности обновить ключ сущности в EF, даже если он является составной составной. Поэтому EF не позволяет создавать ассоциацию без Ключа Entity. Вы можете предоставить это только на уровне базы данных.

Смежные вопросы