平台设计-固定表结构与可自定义表结构

简介: 整个平台的表结构分为两种:固定的和可自定义的。

整个平台的表结构分为两种:固定的和可自定义的。

固定表结构适合于比较固定的信息对象,例如在平台的客户关系管理模块中,尽管各个行业有所差异,但是大同小异,可以固化表结构,使用实体来映射表。对象的编辑界面也是固定的,比较简单。


可自定义的表结构使用于灵活的数据对象,例如平台的人力资源管理中员工信息。各个企业不同不说,就是同一个企业也不断变更,要允许可以自己修改表结构。这种情况下,编程不能使用实体映射,只能动态拼接SQL。对象的编辑界面也不是固定的,需要根据表结构+权限动态的生成,编程难度较大。

自定义的表结构需要元数据管理。元数据采用分布式存储,人力资源系统存机构、岗位、员工的元数据;组织管理系统存党组织、党员的元数据。

相关文章
|
5月前
|
DataWorks 定位技术 数据库
DataWorks数据地图中没手工同步就可以查到修改后的表名,但是业务流程中【表结构】还是没有变化?
DataWorks数据地图中没手工同步就可以查到修改后的表名,但是业务流程中【表结构】还是没有变化?
33 1
|
SQL 关系型数据库 MySQL
MySQL基础-表操作~修改数据
修改数据的具体语法为: UPDATE 表名 SET 字段名1 = 值1 , 字段名2 = 值2 , .... [ WHERE 条件 ] ;
115 0
|
存储 SQL Java
Mysql数据库表字段设计优化(状态列)
初始状态码(java int 32 long 64),int 可以表示31种(除去0000),long可以表示63种(除去0000),当然不可能将0000赋值给初始状态,一般来讲,选择int还是long是根据具体业务需求来决定的。
394 0
Mysql数据库表字段设计优化(状态列)
|
数据库
8_数据表的操作(重点)
8_数据表的操作(重点)
74 0
|
SQL 关系型数据库 数据库
【笔记】开发指南—透明分布式—变更表类型及拆分规则
PolarDB-X新增支持变更表的类型(即在单表、拆分表和广播表三者间进行相互转换),和变更拆分表的拆分规则(包括拆分函数或拆分列)。本文介绍相关语法和示例。
121 0
【笔记】开发指南—透明分布式—变更表类型及拆分规则
|
SQL 数据库 索引
开发指南—透明分布式—变更表类型及拆分规则
PolarDB-X新增支持变更表的类型(即在单表、拆分表和广播表三者间进行相互转换),和变更拆分表的拆分规则(包括拆分函数或拆分列)。本文介绍相关语法和示例。
开发指南—透明分布式—变更表类型及拆分规则
|
关系型数据库 MySQL 索引
MySQL - 电商网站开发数据表结构设计(表结构,表关系,索引,时间戳)
MySQL - 电商网站开发数据表结构设计(表结构,表关系,索引,时间戳)
418 0
MySQL - 电商网站开发数据表结构设计(表结构,表关系,索引,时间戳)
|
SQL Oracle 关系型数据库
|
存储 SQL JSON
如何不改表结构动态扩展字段?
痛点 软件行业唯一不变的就是变化,比如功能上线之后,客户或 PM 需要对已有的功能增加一些合理的需求,完成这些工作必须通过添加字段解决,或者某些功能的实现需要通过增加字段来降低实现的复杂性等等。
652 0
如何不改表结构动态扩展字段?
|
SQL Cloud Native 算法
PolarDB-X 1.0-用户指南-数据表管理-调整拆分键
您可以在PolarDB-X控制台上管理数据表,调整数据表的拆分键。
169 0
PolarDB-X 1.0-用户指南-数据表管理-调整拆分键