NavigationProperty 要素 (CSDL)
NavigationProperty 要素では、2 つのテーブル間のリレーションシップのエンド ポイントが定義されます。
注意 |
---|
この要素は報告用であり、変更または操作することはできません。 |
NavigationProperty 要素は、次の子要素をこの順で持つことができます。
Documentation 要素
Role 要素
End 要素
該当する属性
次の表では NavigationProperty 要素の属性を示します。
属性名 |
必須 |
値 |
---|---|---|
Documentation |
いいえ |
リレーションシップ End およびモデルでのその使用に関するオプションの説明。 |
ContextualNameRule |
いいえ |
特定のビューまたはロールで適用できるリレーションシップ End の名前。 |
使用例
次の例では、Product SubCategory テーブルと Product テーブルの間のリンクを記述するナビゲーション プロパティを示します。
<NavigationProperty
Name="Product_Sub_Category_ProductSubcategoryKey"
Relationship="Sandbox.Product_Product_Sub_Category_Product_Sub_Category_ProductSubcategoryKey" FromRole="Product_ProductSubcategoryKey"
ToRole="Product_Sub_Category_ProductSubcategoryKey">
<bi:NavigationProperty
ReferenceName="Product Sub-Category_ProductSubcategoryKey" />
</NavigationProperty>