共计 731 个字符,预计需要花费 2 分钟才能阅读完成。
实体类型包含一个或多个导航属性。导航属性形容实体关系之间的导航门路。
它是一个实体的属性,示意从该实体到一个或多个相干实体的链接。
导航属性绑定到关联类型 (association type
),容许从申明导航属性的实体类型的一端(导航的数据源) 导航到另一端相干的端。
导航属性是创立通过 association
从一个实体到另一个实体的链接所必须的。
在创立导航属性之前,须要首先创立实体类型和关联(association)。
导航属性文件夹仅在增加实体类型之后才会显示。
双击 SEGW 里的 Navigation Properties
文件夹,关上 mass edit view
,能看到每个 navigation property 对应下列五列须要保护:
在 Service Builder 我的项目中应用实体集将实体类型的实例与派生自此特定实体类型的任何类型的实例组合在一起。
实体类型 (Entity Type) 形容数据结构,而实体集蕴含给定构造的实例(instance
)。
右键单击“数据模型”文件夹,抉择“创立”,而后抉择“实体集”。另外,当右键单击实体集文件夹并抉择创立时,能够创立一个新的实体集。关上“创立实体集”对话框。
如下图所示:
Requires filter checkbox 的含意:选中此复选框示意服务实现须要筛选器(filter)。如果选中此复选框,则不能间接拜访实体集,并且不能在没有 $filter
表达式的状况下查问实体集。
Association
关联形容了两个或多个实体之间的关系,这种关系具备显式命名。
关联定义了参加实体类型之间的对等关系,能够在两端反对不同的 multiplicities
, 比方 1 对多,多对 1,N:M 等等。
关联的一个例子是 Customer 和 Order 实体之间的关系,如下图所示: