2022年数据库表字段命名规范 .pdf
《2022年数据库表字段命名规范 .pdf》由会员分享,可在线阅读,更多相关《2022年数据库表字段命名规范 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库表字段命名规范摘要:当前研发工作中经常出现因数据库表、数据库表字段格式不规则而影响开发进度的问题, 在后续开发使用原来数据库表时,也会因为数据库表的可读性不够高,表字段规则不统一, 造成数据查询, 数据使用效率低的问题,所以有必要整理出一套合适的数据库表字段命名规范来解决优化这些问题。本文是一篇包含了数据库命名、数据库表命名、 数据库表字段命名及SQL语言编码的规范文档, 针对研发中易产生的问题和常见错误做了一个整理和修改,为日后涉及到数据库相关的研发工作做好准备。一、数据库命名规范采用 26 个英文字母 ( 区分大小写 ) 和 0-9 的自然数 ( 经常不需要 ) 加上下划线_ 组成,
2、命名简洁明确,多个单词用下划线_ 分隔,一个项目一个数据库,多个项目慎用同一个数据库二、数据库表命名规范2.1 数据表命名规范(1) 采用 26 个英文字母 ( 区分大小写 ) 和 0-9 的自然数 ( 经常不需要 ) 加上下划线_ 组成,命名简洁明确,多个单词用下划线_ 分隔(2)全部小写命名,禁止出现大写(3)禁止 使用数据库关键字,如: name ,time ,datetime ,password 等(4)表名称不应该取得太长(一般不超过三个英文单词)(5)表的名称一般使用名词或者动宾短语(6)用单数形式表示名称,例如,使用 employee ,而不是 employees明细表的名称为:
3、主表的名称+字符 dtl (detail缩写)例如:采购定单的名称为: po_order ,则采购定单的明细表为: po_orderdtl (7)表必须填写描述信息(使用SQL语句建表时)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - 2.2 命名规范模块 _+功能点示例: alllive_log alllive_category 功能点示例:live message 通用表示例:all_user 2.3 待优化命名示例冗余:错
4、误示例: 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 说明:去除项目名,统一命名规则,动宾短语分离 且动宾逻辑顺序统一三、数据库字段命名规范3.1 字段命名规
5、范(1) 采用 26 个英文字母 ( 区分大小写 ) 和 0-9 的自然数 ( 经常不需要 ) 加上下划线_ 组成,命名简洁明确,多个单词用下划线_ 分隔(2)全部小写命名,禁止出现大写(3)字段必须填写描述信息(4)禁止 使用数据库关键字,如: name ,time ,datetime password 等(5)字段名称一般采用名词或动宾短语(6)采用字段的名称必须是易于理解,一般不超过三个英文单词(7)在命名表的列时,不要重复表的名称名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第
6、 2 页,共 5 页 - - - - - - - - - 例如,在名 employe 的表中避免使用名为employee_lastname 的字段(8)不要在列的名称中包含数据类型(9)字段命名使用完整名称,禁止缩写3.2 命名规范名词示例: user_id user_name sex 动宾短语示例: is_friend is_good 3.3 待优化命名示例大小写规则不统一错误示例: user_id houseID 说明:使用统一规则,修改为”user_id ”,” house_id ”加下划线规则不统一错误示例: username userid isfriend isgood 说明:使用下
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年数据库表字段命名规范 2022 数据库 表字 命名 规范
限制150内