Relation オブジェクト (モデル デザイナー)
Role または Inheritance がバインドされるリレーションを定義します。このオブジェクトは、Binding オブジェクトからプロパティを継承します。
プロパティ
名前 |
カーディナリティ |
型 |
説明 |
---|---|---|---|
Name |
1 |
String |
Role または Inheritance がバインドされる物理データ ソースのリレーションの名前です。この文字列は空にできません。Inheritance の Binding の場合は、各 RelationEnd のターゲット列が、そのエンドに関連付けられているテーブルの一意キーを構成する必要があります。 |
RelationEnd |
0-1 |
Enum |
Role がバインドされるリレーションのエンドを示します。Source と Target の 2 つのオプションがあります。Role オブジェクトの Binding では、この属性は必須です。Inheritance オブジェクトの Binding では、このオブジェクトは無視されます。Cardinality が One または OptionalOne の Role オブジェクトの Binding では、RelationEnd のターゲット列が、そのエンドに関連付けられているテーブルの一意キーを構成する必要があります。 |
解説
Relation オブジェクトは、Role または Inheritance がバインドされるデータ ソース ビュー (DSV) のアイテムです。