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>