数据库设计规范
数据库 设计规范
2023-09-11 14:21:55 时间
命名规范
- 数据表名采用下划线命名法.
- 表名如果是名词,要使用改名词的单数形式.
- 表名、字段名采用完整单词拼写,尽量避免缩写形式.
- 表名、字段名尽量只包含英文单词,减少出现数字的情况.
- 字段名采用骆驼命名法(又叫驼峰命名法),这与程序中变量的命名法一致.
自动序号
非特殊情况,设计数据表时一般都会带有一个自增长的整形序号字段作为主键,字段名为id.
在其他关联表中引用时需补充表名,如:a表中需一个字段表示b_c表中的id字段,那么就在a中增加一个bCId的字段.
索引设计
索引效率
- 主键 > 唯一 > 索引
- 整形 > 字符串
- 字段长度短 > 字段长度长
- 全文 > like
- 非空 > 空
- 正序 > 倒序
enum 以及 tinyint(1) 无需索引
相关文章
- .net mvc 站点自带简易SSL加密传输 Word报告自动生成(例如 导出数据库结构) 微信小程序:动画(Animation) SignalR 设计理念(一) ASP.NET -- WebForm -- ViewState ASP.NET -- 一般处理程序ashx 常用到的一些js方法,记录一下 CryptoJS与C#AES加解密互转
- rds删除SQL server数据库
- Oracle expdp/impdp导出导入命令及数据库备份(转)
- 数据库配置问题导致近两亿选举投票记录泄露
- <IBM DB2>【精品】《DB2单机多节点分区数据库搭建纪实 for Linux》(第3部分)
- [ Laravel 5.6 文档 ]laravel数据库操作分页(自定义分页实现和自定义分页样式)
- 如何彻底的卸载sql server数据库
- 美国企业数据库超过3300万用户信息遭泄露
- 学习python第二天数据库day1
- MySQL学习 [第一天] ——数据库的基本操作 Ⅰ