コンソール アプリケーションで Microsoft 同期フレームワーク 2.1 を使用してプロビジョニング アプリケーションを作成しています。このアプリケーションは、データベースのプロビジョニングのみに使用されます。データベースには、多くの FK を持つ 100 を超えるテーブルがあります。
質問は次のとおりです。テーブルをスコープに追加するとき、親テーブルを参照する FK を持つ子/テーブルを追加する前に、最初に親/最上位テーブルを追加する必要がありますか?
同期するとき、テーブルをスコープに追加した順序は重要ですか (つまり、最初に子テーブルを追加できますか)?
スコープに追加されるテーブルの順序が重要な場合、親レコードが存在する前に最初に子レコードを挿入しようとすると問題が発生します。
これが答えを得るのに十分明確であることを願っています。