数据库命名规范

数据库表名和字段名的命名规则,遵循代码等长、有规律和易于扩充的原则,表名和字段名全大写。

1、数据库表名:

名称的编码采用三层四位字符形式表示,反映所属业务类别和信息主体类型特征。表示形式如下:

顺序号共2位数字,取值范围为01~99。

同类相关表名:

采用“4位表名+1位顺序字母”形式命名。
如主表为CK01,同类相关表命名为:CK01A、CK01B、CK01C。

数据表命名示例:

2、字段名:

编码采用四层六位字符形式表示,反映指标的定义级别、所属业务类别、信息主体类型特征。表示形式如下:

第一层 指标的定义级别用一位字母表示,其中:

  • 表名顺序号01到09为字母A;
  • 表名顺序号10到19为字母B;
  • 表名顺序号20到29为字母C;
  • 表名顺序号30到39为字母D;
  • 依此类推。

第二层和第三层
业务类别和信息主体类型的分类与上方第(1)条中的定义相同,采用的编码也相同。(即:表名前位字母)

第四层
顺序号共三位数字,取值范围为001~999。顺序号首位数字,为表名顺序号的第二位数字。如:

  • CK01表,字段顺序号从101到199。
  • CK02表,字段顺序号从201到299。
  • CK03表,字段顺序号从301到399。
  • CK04表,字段顺序号从401到499。
  • CK10表,字段顺序号从001到099。(字段首字母为B)
  • CK20表,字段顺序号从001到099。(字段首字母为C)
  • CK30表,字段顺序号从001到099。(字段首字母为D)
同类相关表的字段名:

采用“表名前2位字母+1位顺序字母+3位数字顺序号”形式命名。如:

  • CK01A表,字段代码为“CKA”,顺序号为101到199。
  • CK01B表,字段代码为“CKB”,顺序号为201到299。
  • CK01C表,字段代码为“CKC”,顺序号为301到399。
字段命名示例:

外键字段名:

采用“表名+ID”形式命名,如:KA02ID、KA02AID、KA02BID。

示例:

文档更新时间: 2020-08-22 15:02   作者:周光