アプリケーション ユーザー (MS SQL Server、MS Access、Oracle、MySQL など) から選択されたデータベースのテーブル間の関係を視覚的に表示できるWPFアプリケーションをC#で作成したいと考えています。関係の編集を許可します。
たとえば、Microsoft Access 2007 では、少なくとも 2 つのテーブルがあり、[データベース ツール] タブをクリックしてから [リレーションシップ] をクリックすることで、このようなことを行うことができます。もう 1 つの例は、Microsoft SQL Server でデータベースのダイアグラムを作成する場合です。
最初のステップは、データ アクセス レイヤーを作成して、さまざまな種類のデータベース (プロバイダーの種類によって異なります) への接続を許可することです。
トリックを実行できるある種のビューアーが .NET (またはおそらく無料のサードパーティ ライブラリ) に既に存在するかどうかはわかりません。1つ知っていますか?そうでない場合、WPFで手動で行うための大きな行は何ですか?
助けと提案をありがとう!