整个平台的表结构分为两种:固定的和可自定义的。
固定表结构适合于比较固定的信息对象,例如在平台的客户关系管理模块中,尽管各个行业有所差异,但是大同小异,可以固化表结构,使用实体来映射表。对象的编辑界面也是固定的,比较简单。
可自定义的表结构使用于灵活的数据对象,例如平台的人力资源管理中员工信息。各个企业不同不说,就是同一个企业也不断变更,要允许可以自己修改表结构。这种情况下,编程不能使用实体映射,只能动态拼接SQL。对象的编辑界面也不是固定的,需要根据表结构+权限动态的生成,编程难度较大。
自定义的表结构需要元数据管理。元数据采用分布式存储,人力资源系统存机构、岗位、员工的元数据;组织管理系统存党组织、党员的元数据。
标签:自定义,映射,对象,编程,固定,结构 From: https://blog.51cto.com/u_16342815/9629556