2

VisualStudioの機能を使用する場合update-edmx

EDMXスキーマはデータベースに対してマージされます。

マージする変更にはどのようなルールが適用されますか?

更新:新しいdbフィールドがedmxに追加され、変更されたフィールドが何らかの方法でマージされ、削除されたフィールドがスキーマに残されているように見えます。

4

1 に答える 1

1

ルール

メモを追加

オブジェクトがデータベースに追加されている(または以前のストレージモデルに含まれていなかった)場合は、それらを概念モデルに追加できaddます。つまり、update-edmxウィンドウのタブからオブジェクトを選択します。

更新されたノード

これらのデータベースオブジェクトに加えられた変更は、更新されたストレージモデルに反映されます。概念モデルへの変更は、列がテーブルまたはビューに追加されるときに行われます。

削除されたノード

オブジェクトがデータベースから削除され、以前のストレージモデルに含まれていた場合。これらのノードのオブジェクトは、更新されたモデルから削除されます。

MSDN経由

于 2010-02-22T16:14:58.990 に答える