DataTables としてメモリ内に 5 つのテーブル スキーマと、他の 5 つのテーブル間の参照制約のスキーマであるもう 1 つの DataTable があるとします。
5 つのスキーマ テーブルは、テーブル A に B の外部キーに関連する主キー列が含まれるように関連付けられています。B にも C の外部キー列に関連する主キー列が含まれ、C から D に、 C、および D は、E と直接的または間接的に関連していません。
2 つのデータテーブルを取り、これらのテーブルが関連しているか「リンクされている」かを示すブール値を返す関数はどれですか。
私が達成しようとしていること
ドラッグ アンド ドロップ スタイルのインターフェイスで、5 つのテーブルのすべての列をユーザーに提示するとします。ユーザーがグラフィカルにクエリを作成できるようにしたいのですが、同じ select ステートメントで返されるかどうかに基づいて、特定の列を有効/無効にする必要があります。