50 を超えるテーブルを含む xsd ファイルと、テーブル間の多数の関係を含む .Net ソリューションを (継承) しています。これを管理するのは非常に難しく、パフォーマンスの問題を引き起こし始めています (そして、将来のある時点でさらにテーブルを追加する必要があると確信しています)。この xsd を論理的な断片に分割したいと思いますが、ほとんどすべてが何らかの方法でリンクされているコア テーブルがいくつかあります。
Visual Studio で、異なる xsd ファイル内のテーブル間の関係を作成することは可能ですか?
もしそうなら、どうすればいいですか?
そうでない場合、最良の代替手段は何ですか (これらのコード テーブルを別々の xsd ファイルに複製するという考えは好きではありませんが、アプリケーションがデータベースと対話する方法全体を書き直したくはありません)。
この質問が少し漠然としている場合は申し訳ありませんが、投稿するコードはありません。また、投稿したい場合でも写真をサニタイズすることはできません。
前もって感謝します
ダンカン