NavigationProperty 元素 (CSDLBI)

重要提示:本文档已存档。 有关最新信息,请参阅开放规范 [MS-CSDLBI]:带商业智能注释的概念架构定义文件格式

NavigationProperty 元素是一种复杂类型,可扩展 CSDL 成员类型以便在商业智能数据模型中支持导航。

警告

此元素用于进行报告,您无法进行修改或控制。

元素和属性

下表列出了用于定义 NavigationProperty 元素的元素和属性。

名称 是否必需 说明
CollectionCaption 用于引用一组导航属性实例的复数名称。

如果忽略此属性,则使用基本 Member 的 Caption 属性。

表格示例

以下示例说明了 CSDLBI 版本 1.1 中的一个导航属性,此属性描述表格模型中 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>  

多维示例

以下示例显示 CSDLBI 版本 1.1 中的一个导航属性,该属性描述 Contoso Operations 多维数据集中两个表之间的关系。 此关系在 Product Subcategory 表和 Bike Category 表之间建立关联。

  
<NavigationProperty   
     Name="BikeSubcategory_ProductSubcategoryKey"   
     Relationship="Sandbox.Bike_BikeSubcategory_BikeSubcategory_ProductSubcategoryKey"   
     FromRole="Bike_ProductSubcategoryKey"   
     ToRole="BikeSubcategory_ProductSubcategoryKey">  
   <bi:NavigationProperty />  
</NavigationProperty>