2

[必須] 関連付けを持つエンティティを削除する場合、この関連付けの値も [ConcurrencyCheck] のように DELETE SQL ステートメントで送信されます。

exec sp_executesql N'delete [dbo].[Project] where ((([ProjectId] = @0) and ([Customer_CustomerId] = @1))',N'@0 int,@1 int',@0=1,@1=1

なぜこの決定が下されたのですか?意味がないように思えます。これにより、必要なすべての関連付けのキーがわからない場合に、ID によって分離されたエンティティを削除することが効果的に防止されます。

4

0 に答える 0