数据库命名规范

数据库命名规范

数据文件系统名+_+文件类型,文件名全部采用小写,如SQL Server,一个是数据库文件(infohelp_database.mdf),

              另一个是日志文件(infohelp_log.log)。


数据库表:表名长度不能超过30个字符,表名中含有单词全部采用单数形式,

              单词首字母要大写,多个单词间不用任何连接符号。

              若库中只含有一个系统,表名采用:一个单词或多个单词。单词选择能够概括表内容的一个或多个英文单词,如UserInfo,UserType。

              若库中有多个系统,表名采用:系统名称+一个单词或多个单词,系统名是开发系统的缩写,系统名称全部

              采用小写英文字符,如bbsTitle,bbsType。

              关连表命名规则为:Re_表A_表B,Re是Relative的缩写,如:Re_User_Group.

数据库字段:数据库字段名全部采用小写英文单词,单词之间用”_”隔开,命名规则是表别名+单词,如:user_name,user_pwd。

              表别名规则,如果表名是一个单词,别名就取单词的前4 个字母;

              如果表名是两个单词,就各取两个单词的前两个字母组成4 个字母长的别名;

              如果表的名字由3 个单词组成,从头两个单词中各取一个然后从最后一个单词中再取出两个字母,组成4 字母长的别名。

数据库视图:采用规则View_表A_表B_表C,View表示视图。这个视图由几个表产生就用”_”连接几个表的名,

               如果表过多可以将表名适当简化,但一定要列出所有表名。

存储过程P_表名_存取过程名(缩写),如:P_User_Del。

SQL语句:关键字必须大写,如:SELECT user_id, user_name FROM User WHERE user_id = ‘123’

原文地址:https://www.cnblogs.com/cry/p/1317918.html