1 / 10
文档名称:

mssqlserver命名及编码规范.doc

格式:doc   大小:42KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

mssqlserver命名及编码规范.doc

上传人:xxq93485240 2019/1/18 文件大小:42 KB

下载得到文件列表

mssqlserver命名及编码规范.doc

相关文档

文档介绍

文档介绍:文件类型:项目管理(标准/规范/模板)文件编号:版本:,保留所有权利。本文件中包含的信息属于XXXXX的资产及机密,文件中的任何部分未经授权不得以任何形式复制(包括复印及以电子文本的形式传播)。-12-8创建文档C分发范围本文档分发范围包括:XXXXXX管理人员、开发人员、项目管理人员。编写目的编写本文档的目的是在使用MSSQLServer数据库的过程中,使用统一的命名和编码规范,使数据库命名及编码风格标准化,以便于阅读、理解和继承。适用范围本规范适用于公司范围内所有以SQLSERVER2000/2005作为后台数据库的应用系统和项目开发工作。对象命名规范通用规则Pascal规则每个单词开头的字母大写(如:TestCounter)。:testCounter。Upper规则仅用于被广泛认可的缩写命名(一般不超过四个字符,超过四个字符长度应该应用Pascal规则)。如:OLAP、PIN。数据库名数据库名定义为系统名_模块名,如“crm_customer”表示CRM系统的customer处理模块数据库。数据库名全部采用小写。数据库文件数据文件命名采用数据库名+_+文件类型+[文件序号]+文件后缀,[文件序号]为1、2、3…9等数值,当数据库中某一文件类型的文件有多个时加上文件序号以区别。只有一个时可不加。文件后缀:,,。文件名全部采用小写。比如系统名为“crm_customer”,则数据库数据文件命名为“”,日志文件命名为“”。表表命名要遵循以下原则:直接使用表义名,不使用任何前缀。整个表名的长度不要超过30个字符。表义名需遵循[]表述的规则,尽量以英文命名,也可使用汉语拼音的首字符命名。表义名中汉语拼音均采用小写,且字符间不加分割符;单词命名的表义名采用名词性质的单词,各单词的首字符大写,其它字符小写。多个单词间不加任何分割符,如果整个单词太长,则使用完整的第一音节或经过仔细选择的缩写词。名词全部采用单数形式。表别名取表义名的前3个字符加最后一个字符。如果存在冲突,适当增加字符(如取表义名的前4个字符加最后一个字符等)。关联表命名为“Re_表A_表B”形式,Re是Relative的缩写,表A和表B均采用其表义名或缩写形式。属性(列或字段)属性命名遵循以下原则:采用有意义的列名,尽量使用英文,或有实际含义的汉语拼音的首字符,且字符间不加任何分割符。如果字段为bool型,则使用"IsShow","IsValid","HasPassed","HasExamined","IgnoreCase"这种形式表示。如果字段位DateTime型,切且默认值是取系统时间,一律命名位:CheckDate。属性名前不要加表名等作为前缀。属性后不加任何类型标识作为后缀。关联字段命名以“cd+_+关联表的表义名(或缩写)+_+字段名”进行主键任何表都必须定义与业务无关的自增形式的键值,一律命名为ID。表主键命名为“表名+ID”,如Customer表的主键命名为CustomerID。外键外键名称为