Astro轻应用 AstroZero-创建学生成绩管理对象模型:场景描述

时间:2023-11-01 16:25:38

场景描述

本示例以新建一个学生成绩管理对象为例,为您介绍对象间关联的相关内容。本示例中对象里的班级对象是通过Lookup(字段类型)关联学生、班主任对象,学生对象通过LooKup关联课程成绩对象。请参见创建自定义数据对象定义自定义对象的字段(Fields)新建下面的Class__CST、HeadTeacher__CST、Student__CST、Grades__CST对象和它们分别对应的自定义字段。

表1 对象说明

自定义对象名

自定义字段名

字段类型

对象中的字段说明

Class__CST

number__CST

Number

班级编号。

HeadTeacher__CST

class__CST

Lookup

班级编号。

该字段的取值来源于“Class__CST”对象。

Student__CST

class__CST

Lookup

班级编号。

该字段的取值来源于“Class__CST”对象。

Grades__CST

student__CST

Lookup

学生信息。

该字段的取值来源于“Student__CST”对象。

course__CST

text

课程。

score__CST

Number

成绩分数。

对象“Class__CST”这种类型的名字前面一般带命名空间,如“XXX__Class__CST”。name字段是标准字段,在对象创建之后,已经存在,不需要手动创建:

  • 班级Class__CST的name字段,如20届一班、二班、三班。
  • 班主任HeadTeacher__CST的name字段,如王老师、李老师、陈老师。
  • 学生Student__CST的name字段,如小明、小红、小兰。
support.huaweicloud.com/usermanual-astrozero/astrozero_05_0040.html