数据库表 命名规则

所有的自建的表名,含业务表均为全小写,下横杠,数字字母的组合,首字母非数字。

1. 基础数据表 命名规则

命名规则与主数据表类似[t_描述], 例如 t_project (全小写)

2. 业务表 - 命名规则

业务表在Designer端为全局共享,所以需要由

  • [t_流程名称]作为表命名例如t_admin01. (全小写)
  • 别名应当尽量短小,并且企业内不可重复,建议使用[流程代号]即可,例如admin01(全小写)。

子表代码

  • 如果为子表,由[企业代码_流程名称_描述]与业务主表命名规则类似.例如t_fin01_det(全小写)

  • 缩写,使用[流程代码+首字母缩写]如果有重复可取2位首字母。例如:fin01det(全小写)

描述可以尽量简短若只有一个表则det即可,若为多个子表,则用首字母缩写隔开, 尽量小于6字母

例如

采购物资表 采购供应商定点
t_fin01_goods t_fin01_supp

3.属性 / 表字段 命名规则

定义:不含空格,首字母大写驼峰式,请勿连续大写字母。例如:使用Bpm 而不写 BPM, 使用HqApproval 不用HQApproval. 使用 Id 而不用 ID。在C#中首字母大写, js中在表单上首字母小写

错误的事例 正确的事例
BPM Bpm
HCMType HcmType
Hr_Leader HrLeader

results matching ""

    No results matching ""