Discoveryガイド> Discoveryの紹介> 検出された関係について> 複数列の関係について
 
複数列の関係について
複数列の関係では、1つのテーブルの2つ以上の列の組み合わせが一意のキーを形成し、別のテーブルの同じ列の組み合わせと関係があります。たとえば、テーブルAとテーブルBの両方にFirstName列とLastName列がある場合、複数の列を1つの関係に結合することができます。 (個々の関係は常に見つかります。)
Discoveryは、複数列の関係の検出をサポートします。これを構成するには、関係検出のために表示されるテーブル統計を参照してください。複数列の検出がアクティブな場合、検出は最初に単一列の関係のインデックスを作成してスキャンし、次に複数列の関係のインデックスを作成してスキャンします。対応するタスクが[検出タスク]パネルに表示されます。
複数列の関係は、モデル図でそのように識別されます。それらを表示するかどうかを選択できます。また、単一列の関係と複数列の関係を組み合わせるか分離するかを選択することもできます。詳細については、モデル図での関係の操作を参照してください。
関係が複数の列で形成されている場合、モデルの[関係]タブに複数列の関係として示されます。 ([関係]タブの操作を参照してください。)[[関係列の詳細]タブで、複数列の関係に参加している列を確認することもできます。 (関係の詳細の表示を参照してください。)
マルチカラム関係Discovery機能は、関係Discovery用に表示されるテーブル統計で説明されているように、MultiColumnKey構成パラメーターで制御されます。 Studioでこれらのパラメータにアクセスするには、管理メニューから[構成]を選択します。デフォルトでは、複数列の関係の検出はオフになっています。