次の方法で共有


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>

関連項目

概念

テーブル オブジェクト モデルについて