数据库对象命名规范:表、字段/域及索引的命名要求

网站建设 厦门萤点网络科技 2025-09-11 00:05 93 0
6) 数据库对象命名 a) 表 表的命名必须以"t_"(Table缩写)开头,格式为:t_ 系统标识 __。 其中,表示可选项,依据实际情况而增加; 要求与表意义相关联的英文字母,例如:。 数据表大致分为:业务数据表、基本编码表、辅助编码表...

6) 数据库对象命名

a) 表

表的命名必须以"t_"(Table缩写)开头,格式为:t_

系统标识

__。

其中,表示可选项,依据实际情况而增加; 要求与表意义相关联的英文字母,例如:。

数据表大致分为:业务数据表、基本编码表、辅助编码表、系统信息表、累计数据表、结算数据表、决策数据表;

基本编码表用base标志

累计数据表用count标志

系统信息表用info标志 ...

例如:ode, ...

b) 字段/域

根据业务要求进行命名,不需设定固定的前缀。

c) 索引

针对数据库表中一个或多个字段建立的索引的命名格式应以"idx_"开头,索引列名间用_隔开,即为…

其中,是数据库表中(第一个)索引字段的名称或名称简写;是数据库表中(第二个)索引字段的名称或名称简写;索引名的总长必需符合数据库的规定。

例: (表示在字段上创建索引)

表命名规则t__数据库字段的命名规则_数据库对象命名规范

为了避免重名索引出现,可选命名方式为 idx__ 作为索引的命名,但是要求在数据字典中进行详细说明

d) 视图

视图的命名必须以"v_"(View 缩写)开头,格式为: v__

系统标识

_。

其中,视图类型参见"表的分类说明";

系统标识_

是可选项,依据情况而增加; 应与视图意义相关联的英文字母。

例:

e) 存储过程

存储过程的命名必须符合sp_

系统标识

_格式。

其中,sp表示是存储过程;

系统标识

为可选项,依据情况而增加;是与存储过程意义相关联的英文字母,例如:isk。

例:(以动宾方式取名)

f) 触发器

触发器的的命名必须符合tr__ 格式。