您的位置:首页 > 数据库

数据库命名规范

2013-04-21 14:19 344 查看

数据库 - 表命名

表名用T_开头,表名长度不能超过30个字符,表名中含有单词全部采用单数形式,单词要大写。

多个单词间用下划线(_)进行连接。若库中有多个系统,表名采用系统名称+单词或多个单词,系统名是开发系统的缩写,如VNET。

表中含有的单词建议用完整的单词。如果导致表名长度超过30个字符,则从最后一个单词开始,依次向前采用该单词的缩写。(如果没有约定的缩写,则采用该单词前4个字母来表示)。

数据库 - 字段命名

数据库字段名全部采用小写英文单词,单词之间用”_”隔开。字段长度不能超过30个字符。

如果该字段是代码,则在单词后加_id。

如果该字段表示的是时间,则使用_time为后缀。

数据库 - 视图命名

视图名用V_开头,视图名长度不能超过30个字符。视图名用大写的英文单词来表示。

视图由几个表产生就用下划线(_)连接几个表的名,如果表过多可以将表名适当简化,但一定要列出所有表名。

数据库 - 序列命名

序列名用seq_开头,后面跟使用该序列的字段名。

如果有几个字段用同一个序列,用下划线(_)连接几个字段的名称。

如果不同表中相同的字段名需要使用不同的序列,则在字段名后加表的特征,用下划线(_)连接。序列名长度不能超过30个字符。序列名用小写的英文单词来表示。

数据库 - 存贮过程命名

存储过程名用Pr_开头,存储过程名长度不能超过30个字符。存储过程名用小写的英文单词来表示。

数据库 - 函数命名

函数名用Fu_开头,函数名长度不能超过30个字符。函数名用小写的英文单词来表示。

数据库 - 触发器命名

触发器名用Tr_开头,触发器名长度不能超过30个字符。触发器名用小写的英文单词来表示。

数据库 - 主键命名

主键名用pk_开头,后面跟该主键所在的表名。主键名长度不能超过30个字符。如果过长,可对表名进行缩写。缩写规则同表名的缩写规则。主键名用小写的英文单词来表示。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  数据库