数据库推荐命名规范
来源:互联网 发布:mac端游 编辑:程序博客网 时间:2024/05/08 04:37
自《mysql性能调优与架构设计》:
1、数据库和表名应尽可能和所服务的业务模块名一致;
这样,在DBA 维护相关数据库对象的时候,新开发人员程序开发过程中,相关技术(或非技
术)人员整理业务逻辑和数据关系的时候,都能够非常容易理解其中的关系。
2、服务于同一子模块的一类表尽量以子模块名(或部分单词)为前缀或后缀;
对同类功能的表增加前缀或者后缀,也是让查看使用该表的各类人员能够很快的根据相关对象
的名称就联想到相应的功能,以及相关业务。不论是从维护角度,还是从使用角度来看都会带来非
常大的便利性。
3、表名应尽量包含与所存放数据相对应的单词;
这对于新员工来说尤其重要,要想尽快的熟悉数据,尽快了解相关业务,快速的定位数据库中
各表对应的数据意义是非常有帮助的。
4、字段名称也尽量保持和实际数据相对应
这一点的意义我想各位读者朋友应该都非常的清楚,每个表都会有很多的字段对应数据的各种
不同属性,要搞清楚各自代表的含义,除了完整规范的说明文档之外,命名清晰合理的字段名也是
一个有用的补充,而且更为直接。
5、索引名称尽量包含所有的索引键字段名或者缩写,且各字段名在索引名中的顺序应与索引键在
索引中的索引顺序一致,且尽量包含一个类似于idx 或者ind 之类的前缀或者后缀,以表名
其对象类型是索引,同时还可以包含该索引所属表的名称;
这样做最大的好处在于DBA 在维护过程中能够非常直接清晰的通过索引名称就了解到该索引大
部分的信息。
6、约束等其他对象也应该尽可能包含所属表或其他对象的名称,以表名各自关系。
- 数据库推荐命名规范
- 蛙蛙推荐:数据库命名规范 .doc
- [数据库]数据库命名规范
- Sun 推荐的命名规范
- 程序变量命名推荐规范
- 数据库对象命名规范
- 数据库命名规范
- 命名规范一(数据库)
- 命名规范一(数据库)
- 命名规范数据库
- 数据库命名规范
- 数据库命名规范
- 数据库命名规范
- 数据库命名规范
- 数据库命名规范
- 数据库命名规范
- 数据库命名规范
- 数据库开发命名规范
- 关闭Xshell警告音
- 外观设计是产品成功的关键 --
- 第七章 15_总结
- HDFS NameNode HA框架设计文档(HDFS-1623:High Availability Framework for HDFS NN)
- struts2定义拦截器(Interceptor)检查用户是否已经登录
- 数据库推荐命名规范
- HDU3699 A hard Aoshu Problem
- Transformer Pad TF300T 尝鲜Android 4.1.1
- 苏州人才网工作查询经验总结
- windows下apache与resin的整合
- HDU3694Fermat Point in Quadrangle
- FTP Active & Passive
- 苏宁易购全面开放平台或遭技术瓶颈
- 我们应该如何面试程序员/技术人员?