创建数据模型
学习目标
创建并配置数据模型
业务场景
贵公司计划基于 SAP Cloud Application Programming Model(CAP)开发一组云应用程序,这些应用程序将作为 SAP 核心后端系统的扩展应用程序部署到 SAP Business Technology Platform(BTP)。
在本练习中,您将执行以下任务:
创建数据模型。
向数据模型添加属性。
创建关联。
现在,您可以开始开发应用程序了。首先,您将对应用程序建模,并定义数据库表以及实体之间的关系。
注意
请注意,此学习旅程链接到的某些服务可能会产生费用。
如果您担心产生费用,可以选择跳过相应的练习。
任务 1:创建数据模型
步骤
创建所需的两个数据模型“Risks”和“Mitigations”,用于存储此应用程序中的数据。
打开 SAP Business Application Studio。
从左侧菜单中选择 Project Overview 以打开 Storyboard。

通过打开 Project Actions,从 Project Overview 中选择 Storyboard 条目。

在 Storyboard 下,找到 Data Models 磁贴并选择 + 按钮。

确保选择了正确的 Namespace,然后点击 Create。

配置 Risks 实体。 使用以下属性:属性名称属性类型最大长度titlestring100priostring5descrstring100impactinteger criticalityinteger
新实体会显示在 schema.cds 选项卡中。
将实体标题中的名称更改为
Risks。选择 Show Details 图标以便添加属性。
一个新菜单会在屏幕右侧打开。在属性表中选择 + 图标。输入上表中的属性。

创建名为 Mitigations 的实体。 使用以下属性:属性名称属性类型最大长度createdAtstring100createdBystring100descriptionstring100ownerstring100timelinestring100
返回 schema.cds 选项卡。在顶部菜单中选择 Add Entity 按钮以添加另一个实体。

将新实体拖放到屏幕上的任意位置。
选择实体的标题,然后输入 Entity 名称
Mitigations。在 Properties 菜单中选择 + 图标,以添加上表中的属性。
如果菜单不可见,请选择实体的标题并选择 Show Details 图标。
现在,您可以在 schema.cds 中看到两个属性。通过定义风险和缓解措施之间的关系,描述这些实体之间的相互连接。 使用以下数据:字段值TypeAssociationDirectionBidirectional (default)Key PropertyNo (default)MultiplicityTo-manyNamerisksBacklink Propertymiti
找到 Mitigations 条目,然后选择该表的标题。
在右侧菜单中选择 Add Relationship 图标。

通过选择 Risks 实体将连线连接到 Risks 实体,并在弹出屏幕中配置该关系。
输入上表中的数据,然后选择 Create。

选择 Save。