页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

 关联类支持了多对多的关系,在电商订单中,一个订单可关联多个商品,一个商品可关联多个订单,用关联类就可完整记录这种关系。

 在DWF中可建立关联类,关联类主要属性见下表。

属性名

显示名

数据类型

长度

是否为空

备注

rightRev

右对象迭代标识

UUID

32



leftClass

左对象类

String

50

记录左类的类名

order

序号

Integer

9



rightClass

右对象类

String

50

记录右类的类名

leftOid

左对象标识

String

32

记录左类绑定的对象oid

rightOid

右对象标识

String

32

记录右类绑定的对象oid

2.2 关联类对象

 关联类对象和实体类不同,关联类对象除自身以外还包含左对象和右对象引用。

...

关联类在创建时需要选择左类和右类,这些类只允许从已创建的实体类中选择。每创建一个关联类,系统自动会为其增加12个内置系统属性,其中4(5)个系统属性与左右实体类相关,且这些属性在创建关联对象时自动赋值。

关联类系统属性表

属性名

显示名

数据类型

长度

是否为空

备注
creator创建人UUID32
关联类自身属性
lastModifier最近更新人UUID32
关联类自身属性
rightRev右对象迭代标识UUID32
预留属性
leftClass左对象类String50自动赋值
order序号Integer9

关联类自身属性,预留属性

rightClass右对象类String50自动赋值
leftOid左对象标识String32自动赋值
rightOid右对象标识String32自动赋值
lastModifyTime最近更新时间Date0
关联类自身属性
version版本号Integer10

关联类自身属性,预留属性

createTime创建时间Date0
关联类自身属性
oid全局唯一标识UUID32关联类自身属性

 2.5 工单-零件的关联类

在设备管理的案例中,我们需要在工单中记录维修需要用到零件(可能是若干种零件)及数量,为了完成这个功能,我们需要创建工单到零件的关联类,其中:

...