1 / 8
文档名称:

数据库表字段命名规范.doc

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

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

分享

预览

数据库表字段命名规范.doc

上传人:相惜 2021/10/7 文件大小:26 KB

下载得到文件列表

数据库表字段命名规范.doc

文档介绍

文档介绍:.
实用文档.
数据库表字段命名标准
摘要:当前研发工作中经常出现因数据库表、数据库表字段格式不规那么而影响开发进度的问题,在后续开发使用原来数据库表时,也会因为数据库表的可读性不够高,表字段规那么不统一,造成数据查询,数据使用效率低的问题,所以有必要整理出一套适宜的数据库表字段命名标准来解决优化这些问题。
本文是一篇包含了数据库命名、数据库表命名、数据库表字段命名及SQL语言编码的标准文档,针对研发中易产生的问题和常见错误做了一个整理和修改,为日后涉及到数据库相关的研发工作做好准备。
数据库命名标准
采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成,命名简洁明确,多个单词用下划线'_'分隔,一个工程一个数据库,多个工程慎用同一个数据库
数据库表命名标准
〔1〕采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成,命名简洁明确,多个单词用下划线'_'分隔
〔2〕全部小写命名,禁止出现大写
〔3〕禁止使用数据库关键字,如:name,time ,datetime,password等
〔4〕表名称不应该取得太长〔一般不超过三个英文单词〕
〔5〕表的名称一般使用名词或者动宾短语
.
实用文档.
〔6〕用单数形式表示名称,例如,使用 employee,而不是 employees
明细表的名称为:主表的名称+字符dtl〔detail缩写〕
例如:采购定单的名称为:po_order,那么采购定单的明细表为:po_orderdtl
〔7〕表必须填写描述信息〔使用SQL语句建表时〕
①模块_+功能点 例如:alllive_log alllive_category
②功能点 例如:live message
③通用表 例如:all_user
①冗余:
错误例如:yy_alllive_video_recomment yy_alllive_open_close_log
说明:去除工程名,简化表名长度,去〞yy_〞
②相同类别表命名存在差异,管理性差
错误例如:yy_all_live_category yy_alllive_comment_user
说明:去除工程名,统一命名规那么,均为〞yy_alllive_〞开头即可
③命名格式存在差异
错误例如:yy_showfriend yy_user_getpoints yy_live_program_get
.
实用文档.
说明:去除工程名,统一命名规那么,动宾短语别离且动宾逻辑顺序统一
数据库字段命名标准
〔1〕采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成,命名简洁明确,多个单词用下划线'_'分隔
〔2〕全部小写命名,禁止出现大写
〔3〕字段必须填写描述信息
〔4〕禁止使用数据库关键字,如:name,time ,datetime password 等
〔5〕字段名称一般采用名词或动宾短语
〔6〕采用字段的名称必须是易于理解,一般不超过三个英文单词
〔7〕在命名表的列时,不要重复表的名称
例如,在名employe的表中防止使用名为employee_last