1 / 4
文档名称:

数据库命名规范(表、字段名).pdf

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

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

分享

预览

数据库命名规范(表、字段名).pdf

上传人:3144187108 2022/9/27 文件大小:202 KB

下载得到文件列表

数据库命名规范(表、字段名).pdf

相关文档

文档介绍

文档介绍:该【数据库命名规范(表、字段名) 】是由【3144187108】上传分享,文档一共【4】页,该文档可以免费在线阅读,需要了解更多关于【数据库命名规范(表、字段名) 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。数据库命名规范(表、字段名)

,在命名过程当中,根据语义拼凑缩写即可。注意,由于ORCAL
数据库会将字段名称统一成大写或者小写中的一种,所以要求加上下划线
举例:
定义的缩写Sales:销售;Sal
Order:订单;Ord
Detail:明细;Dtl
则销售订单名细表命名为:Sal_Ord_Dtl;
,那么建议不使用缩写,而是用完整的单词。
一、【操作规范】
,则表中的第一个id字段一定是主键且为自动增长;
,则数值类型的字段请使用UNSIGNED属性;
,排序字段order_id在程序中默认使用降序排列;
,所有字段都设置NOTNULL,并设置默认值;
,所有的布尔值字段,如is_hot、is_deleted,都必须设置一个默认值,并
设为0;
,都必须设置一个默认值,并设为0;
,请验证用户输入,不要超出其预设的长度;
(“PK、自动增长”
不用写);
,建表时一律采用innodb引擎;
二、【常用表名约定】
:表前缀用项目名称首字母缩写;所以表名都小写,单词之间用下划线分开,单
词都用单数形式
–用户
–分类
–商品、产品等一切可交易网站的物品都用此命名
–物品的相册
–物品的分类,除了单独作为表名,其他地方分类单词一律用缩写cate
–属性
–文章、新闻、帮助中心等以文章形式出现的,一般都用此命名
–购物车
–用户反馈
–订单
–包括页头和页尾导航
–系统配置表
–后台用户【RBAC标准表】
–后台用户角色【RBAC标准表】
–后台操作权限,相当于action【RBAC标准表】
–后台用户对应的角色【RBAC标准表】
–后台角色对应的权限【RBAC标准表】

三、【常用列名约定】
–通常用作外键命名
–特殊的编号,带有元数据,方便关联查询,你可以把它理解成类别(层次)编号。
举个例子,产品在分类时,往往需要将其归类到子分类下,相应的字段中也一般只记录
子分类的id,这时若需要知道该产品属于哪个主分类,就需要通过子分类信息再查询到
主分类信息,这是比较麻烦的,cid字段就是要解决这个问题。一般的站点几十个分类肯
定是够用了,所以这里假设某一主分类的cid为11,则子分类的cid从1101开始编号,
处理时只需截取前两位数值便可知道该产品属于哪一个主分类了。
–添加时间、上架时间等
–最后操作时间,如登录、修改记录
–过期时间
–商品名称、商家名称等,不要跟title混用,title只用于文章标题、职称等
–价格
–只要是列表页面中的窗口图,一律用此命名
–相册中的图片地址一律用此命名,不要出现各种img,image,img_url,th
umb_url等
–用户头像,虽然有点长,一定要遵守。不要出现上述情况
–相册中图片的alt属性
–描述、简介,比如goods_desc,不要出现goods_txt这种
–详情、文章内容等
detail明细
–排序
–座机号码
–手机号码
–当不区分手机和座机时,请用phone命名
–地址,单独出现不要用addr缩写,组合出现时需用缩写,比如mac地
址,mac_addr
–邮编
–地区,大的区域,比如记录杭州市、温州市等
–区域,小的,比如上城区,江干区等
–人均消费

四、【数据表字段设计范例】
分类表(t_category)
字段列名类型属性备注说明

流水idint(10)PK、自动增长

特殊cidvarchar(4)第一个主分类为11、第
编号一个子分类为1101,类
推,仅支持二级分类
名称namevarchar(10)页面中需注明输入不超
过10个字
父分pidint(10)

统计countint(10)

是否is_hottinyint(1)
热门
首页is_indextinyint(1)
显示
排序order_idint(10)
是否必填IsFill是否必填bool
是否允许多选IsMulti
是否生效IsActive