表单与ER模型关系
百度已收录

一、表单模型设计需要ER模型

 

表单模型设计时,用到的表单控件需要对应一个数据对象和数据字段,这个数据对象和数据字段,就是由ER模型提供的。

ER模型可以是单表结构的,也可以是一对一结构或一对多结构的。一对一结构的ER模型,主子表的字段可以设计到一张表单上,一对多结构的ER模型,可以把子表配置给子表控件。如下图,订单表与收货地址表是一对一的关系,可以设计到一张表单上,订单表与订单明细表是一对多的关系,可以用子表控件来对应订单明细表。

一对一:

一对多:

二、表单模型渲染需要ER模型

 

表单模型渲染时,既要根据表单模型渲染控件,也要根据ER模型加载业务数据,业务数据保存时,还需要根据ER模型存储到对应的数据表中。

渲染效果如下图: