ASTRO轻应用 ASTROZERO-管理AstroZero自定义对象:关联对象
关联对象
关联对象是指在多个对象间添加关联关系,即让一个对象知道另一个对象的存在。在AstroZero中,支持为对象添加“查找关系”和“主从关系”两种类型的关联关系。
- 参考登录AstroZero新版应用设计器中操作,登录应用设计器。
- 在左侧导航栏中,选择“数据”。
- 将鼠标放在对象上,单击,选择“编辑”,进入对象设计器。
- 单击对象后的,进入添加关联页面。
图1 创建对象关系
- 设置关联关系,单击“下一步”。
图2 选择关系类型
- 查找关系:引用目标对象的记录,通过关联当前字段与另一对象的ID字段,创建本对象与另一对象的引用关系。定义了查找关系后,本字段的取值只能来源于关联对象。当本对象的记录被删除时,被引用记录不受影响。例如,学生对象到班级对象的关联关系。
- 主从关系类型:目标对象为当前对象的子表,通过关联当前字段与另一对象的ID字段,创建本对象与另一对象的主从关系。定义了主从关系后,本字段的取值只能来源于关联主对象。当本对象的记录被删除时,子表记录会被一起删除。例如,订单对象和订单明细对象的关联关系。
- 设置关系类型的基本信息,单击“确定”。
表1 添加对象关系参数说明 参数
说明
显示名称
请输入关联关系在界面的展示名称,创建后支持修改。
取值范围:1~80个字符。
唯一标识
关联关系在系统中的唯一标识,创建后不支持修改。命名要求如下:
-
长度不能超过63个字符,包括前缀命名空间和后缀“__ CS T”的长度。
说明:标识前的内容为命名空间,在AstroZero中为了避免不同租户间数据的重名,租户在首次创建应用时需要先定义一个命名空间。一个租户只能创建一个命名空间,创建后不支持修改。
- 必须以英文字母开头,只能由英文字母,数字或下划线组成,且不能以下划线结尾。
关联对象
选择关联目标,下拉框展示当前应用内所有对象的显示名称。
对象与目标对象创建关系后,会产生关系连线, 如图3所示。
- 关联关系两端显示和,表示1对多关系。目前查找关系和主从关系都是1对多关系,低代码平台暂无1对1的关系设置。
- 箭头从有关系字段的对象,指向被关联的对象。
- 关系连线被选中时,右侧显示关系字段的属性面板。在右侧属性面板中,可以修改关联字段的属性信息或删除关联字段。
-
- 零代码开发平台_托拉拽开发应用_华为云Astro-华为云
- 华为云零代码平台AstroZero创建培训报名表_低代码开发平台_华为云Astro-华为云
- 华为云低代码平台_低代码开发平台_华为云Astro-华为云
- 低代码开发简易出差审批应用_低代码平台_华为云Astro-华为云
- Astro轻应用_低代码开发平台Astro Zero_新手入门
- 免费的低代码开发平台_低代码平台_华为云Astro-华为云
- Astro低代码平台关键能力_低代码开发平台_华为云Astro-华为云
- 零代码开发如何创建应用_零代码开发平台_华为云Astro-华为云
- 华为云Astro低代码开发平台的技术价值与使用体验_低代码开发平台_华为云Astro-华为云
- Astro轻应用_低代码开发平台Astro Zero_码农防脱神器