数据库命名规范
数据文件:系统名+_+文件类型,文件名全部采用小写,如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’