在 Oracle Visual Builder 中创建和编辑业务对象
可以在 Oracle Visual Builder 中创建业务对象,例如发票、采购订单或审核。将业务对象视为与数据库表相似的资源;它包含保存应用程序数据的字段。与数据库表一样,业务对象也提供了数据的结构。业务对象存储在数据库中。可视化应用程序中的应用程序以及其他客户机中的应用程序使用其 REST 端点访问业务对象。
创建业务对象
您可以使用自定义业务对象存储外部服务未提供的数据。自定义业务对象中的数据存储在为服务实例预配的数据库中。
创建自定义业务对象时,需要指定应用程序所需的每个字段。开发应用程序时,您可以根据需要修改业务对象以添加和修改字段。您的定制业务对象作为一组端点公开 , 这些端点为您可以从页组件调用的操作提供 REST api。
要创建业务对象,请执行以下操作:
单击创建后,将在主窗口中打开新业务对象的 Artifact 窗口并显示概览选项卡。该窗口包含用于查看和编辑业务对象各种属性的附加选项卡:字段、安全性、业务规则、端点和数据。
您可以查看默认情况下在“端点”选项卡中创建的业务对象的端点。
您也可以使用图表创建业务对象。
查看、创建和编辑业务对象关系
业务对象“概览 ”选项卡的“关系”区域显示该业务对象与应用程序中其他业务对象之间的关系。
创建对另一个业务对象的引用时,当前业务对象与所引用业务对象之间的关系默认为多对一。例如,当您创建从“员工”业务对象到“部门”业务对象的引用时,员工只能属于一个部门,但部门通常有许多员工。
引用的业务对象部门也显示在员工业务对象的端点选项卡中。
您可以删除关系,但只有当关联的业务对象未在应用程序的任何地方使用时才能删除它。
要创建新关系,请执行以下操作:
要编辑关系,请单击关系名称旁边的编辑图标,然后进行所需的更改。某些字段无法编辑,已禁用。您可以指定标签并选择默认显示字段。您可以选中字段的必需复选框,并可以指定删除规则。默认删除规则为“限制”,但您可以选择“级联 ”或“设置为空值”。