NavigationProperty 要素 (CSDLBI)
重要: このドキュメントはアーカイブされています。 最新情報については、「オープン仕様 [MS-CSDLBI]: ビジネス インテリジェンス注釈を使用した概念スキーマ定義ファイル形式」を参照してください。
NavigationProperty 要素は、CSDL Member の種類を拡張する複合型で、ビジネス インテリジェンス データ モデルでの移動をサポートします。
警告
この要素は報告用であり、変更または操作することはできません。
要素と属性
次の表に、NavigationProperty 要素を定義する要素と属性を示します。
名前 | 必須 | 説明 |
---|---|---|
CollectionCaption | No | ナビゲーション プロパティのインスタンスのセットを参照するための複数形の名前。 この属性が省略されると、ベース メンバーの Caption 属性が使用されます。 |
テーブルの例
次の例では、テーブル モデルの Product SubCategory テーブルと Product テーブルの間のリンクを記述するナビゲーション プロパティを CSDLBI Version 1.1 で示します。
<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>
多次元の例
次の例では、Contoso Operations キューブで 2 つのテーブル間のリレーションシップを記述するナビゲーション プロパティを CSDLBI Version 1.1 で示します。 このリレーションシップが、Bike Category テーブルと Product Subcategory テーブルを接続しています。
<NavigationProperty
Name="BikeSubcategory_ProductSubcategoryKey"
Relationship="Sandbox.Bike_BikeSubcategory_BikeSubcategory_ProductSubcategoryKey"
FromRole="Bike_ProductSubcategoryKey"
ToRole="BikeSubcategory_ProductSubcategoryKey">
<bi:NavigationProperty />
</NavigationProperty>