Eos持久化实体

持久化实体

2009-11-30 20:53:38|  分类: 记事本_学习笔记 |  标签: |举报 |字号大中小 订阅

 
 

Eos持久化实体

在EOS的实体定义中,如果使用了关联实体方式,主实体的外键属性是不存在,且不可访问的。

例如上面的例子:ooperator/orgId这个属性是不存在的,必须通过ooperator/oOrg/orgId才能访问操作员所在的机构的编号。

这个方式和我们常用的数据库的访问方式完全不同,这是因为我们建立的业务域对象模型,在OOperator这个对象中只有OOrg这个对象,orgId这个属性必须依赖一个OOrg对象才能够存在。

另外当持有引用的一端是多的一端时,也不能用/的访问方式,只能用.的方式才能取到子对象,如下图所示:

Eos持久化实体

BookRoom中的roomId(外键)是Room中的主键,当建立如上关系时,BookRoom中的roomId只能通过BookRoom.room.roomId取得。

上一篇:B站播单按时间统计进度


下一篇:Vue中scoped css和css module比较