...
(二)关联类对象(Relation Object)——行
关联类对象是关联类类对应的数据表中具体的一行关联属性数据及关联类配置的左类和右类上的实体对象数据,是三张表Join后的对象数据。DWF封装了关联类对象查询接口,通过关联类对象查询可以一次返回关联类对象相关的数据。 关联类对象和实体类不同,关联类对象除自身以外还包含左对象和右对象引用。即关联类对象是关联类类对应的数据表中具体的一行关联属性数据及关联类配置的左类和右类上的实体对象数据,是三张表Join后的对象数据。DWF封装了关联类对象查询接口,通过关联类对象查询可以一次返回关联类对象相关的数据。
(三)关联类属性(Relation Class Attribute)——列
...
关联类系统属性:每创建一个关联类,DWF自动会为其增加12个系统属性,分别是:oid(全局唯一标识)、creator(创建人)、createTime(创建时间)、lastModifier(最近更新人)、lastModifyTime(最近更新时间)、leftClass(左对象类)、leftOid(左对象标识)、rightClass(右对象类)、rightOid(右对象标识)、order(序号)、version(版本号)、rightRev(右对象迭代标识)
属性名 | 显示名 | 数据类型 | 长度 | 是否为空 | 备注 |
---|---|---|---|---|---|
creator | 创建人 | UUID | 32 | 关联类自身属性 | |
lastModifier | 最近更新人 | UUID | 32 | 关联类自身属性 | |
rightRev | 右对象迭代标识 | UUID | 32 | 预留属性 | |
leftClass | 左对象类 | String | 50 | 否 | 自动赋值 |
order | 序号 | Integer | 9 | 关联类自身属性,预留属性 | |
rightClass | 右对象类 | String | 50 | 否 | 自动赋值 |
leftOid | 左对象标识 | String | 32 | 否 | 自动赋值 |
rightOid | 右对象标识 | String | 32 | 否 | 自动赋值 |
lastModifyTime | 最近更新时间 | Date | 0 | 关联类自身属性 | |
version | 版本号 | Integer | 10 | 关联类自身属性,预留属性 | |
createTime | 创建时间 | Date | 0 | 关联类自身属性 | |
oid | 全局唯一标识 | UUID | 32 | 否 | 关联类自身属性 |
自定义属性:为了描述关联类上的关联关系需要自行定义的属性,例如:装配数量(记录设备和零件的装配关系)、考试分数(记录学生课程成绩)等
基本功能
关联类管理: 用DWF创建的业务系统中所用的关联类,进行关联类和属性的绑定。关联类管理包括:”新增关联类“、”删除关联类“、”编辑关联类“、”查看对象“、”导出模板“、”导出数据“、”导入数据“。其中:
...