没有合适的资源?快使用搜索试试~ 我知道了~
首页集团企业所用的数据库设计规范
资源详情
资源评论
资源推荐

数据库开发设计规范
1.命名规范
库名、表名、字段名采用 26 个英文字母和 0-9 这十个数字,加上下划线'_'组成,不能出
现其他字符(注释除外)。
表明前头必须要项目名缩写,先接上业务模块缩写,再接上表功能名,中间用下划
线'_'隔开。例如权限表命名 sc_hr_power。
(个人意见)字段名命名:表名称缩写,加上字段作用名,中间用下划线 '_'隔开。
例如权限表中的权限更新时间字段 shp_updatetime,跟原本的 SAP PORTAL 数据库的
规范是不同,此命名规范优点:明显的看出字段归属于哪个表,缺点:字段名字长。
库名、表名、字段名禁止超过 30 个字符。
库名、表名、字段名禁止使用 MySQL 保留字,例如 char , select 等。
数据对象、变量的命名都采用英文字符,禁止使用中文命名。
临时库、表名必须以 tmp 为前缀,并以日期为后缀。如 tmp_tablea_20151130。
备份库、表必须以 bak 为前缀,并以日期为后缀。如 bak_dbName_20151130。
2.基础规范
MySQL5.6 版本建议使用 INNODB 存储引擎,在 CREATE 语句最后加上 ENGINE =
INNODB 即可。
表字符集使用 UTF8,需要支持 emoji 表情的列设置为 utf8mb4。
所有表和列原则上都需要添加注释。
单表数据量建议控制在 100 万-1000W 以内,或不超过 10G。
不在数据库中存储图片、文件。
禁止在线上做数据库压力测试,如有特殊需要,需提前报备。



















a26635809
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制

评论1