需要时可以向实体添加复杂类型特性。在本示例中,复杂类型特性 MovieInfo 将添加到在 在数据模型中创建业务实体 中创建的 Customer 实体。
步骤
-
展开业务实体 Customer 和 anonymous type (匿名类型),右键单击特性 Age (年龄) 并选择 打开 Add Complex Type Element (添加复杂类型元素) 对话框。
-
在本示例中,输入特性名称 MovieInfo,并将其他选项保留为默认值。
-
单击 OK (确定) 确认更改。
-
展开 MovieInfo 特性和 anonymous type (匿名类型),右键单击 subelement (子元素) 并从上下文菜单选择 Edit Element (编辑元素)。
-
将名称更改为 Movie,将最小出现次数更改为 0,最大出现次数更改为 Many (许多) (留空),然后单击 OK (确定) 关闭对话框。
此时会弹出 Change to sequence type (序列类型更改) 对话框,显示 Sub-Element Group (子元素组) 已从 All (全部) 更改为 Sequence (序列)。单击 OK (确定) 关闭对话框。
结果
此时复杂类型特性 MovieInfo 会添加并在 Customer (客户) 实体中列出,其中会描述客户所租影片的信息。