您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页正文

数据库命名规范

来源:二三娱乐
数据库命名规范

一、约定

1. 2.

所有物理数据模型,采用PowerDesigner12这个工具进行建模。对每个表或列一定要写备注(Comment)信息。

当程序(项目)中需要修改数据模型(如需增加、删除、修改表或列名),一定要先修改PowerDesigner模型图,而且要记录每次修改内容(如:2009-3-30,张三增加列(Email,CreateDateTime,etc.)到表opuser_User)。一定不允许直接修改数据库中表结构,然后再改模型图(因为多数人会忘记^_^)。

二、数据库命名

数据库名称最好使用其相关的项目的名称(如:OpenUser,OpenShop)等,名称命名规范使用,Pascal Camel 中文名 网铺、网景 网店 网企 用户中心 内容管理 英文名 OpenYps OpenShop OpenCos OpenUser OpenCms 缩写 opyps opshop opcos opuser opcms 备注 三、表命名

所有表名加上其对应的数据库缩写(全部小写)作为前缀,中间用一个下划线区分。 现以用户中心数据库中表为例: 中文名(Name) 用户 用户可选 用户好友 用户收藏 用户信用 用户短信息 用户财务 用户身份认证 英文名(Code) opuser_User opuser_UserOption opuser_Friend opuser_Favorite opuser_Credit opuser_ShortMessage opuser_Finance 备注(Comment) 用户表(存储注册用户常用属性) 用户可选信息表(存储注册用户可选属性) 用户好友表 用户收藏信息表 用户信用状态信息表 用户站内短信息表 用户财务状态信息表 说明 opuser_Authentication 用户实名、身份认证信息表 四、列命名

所有表的标识(Id)列加上其对应的表名前缀,其他列不需要加,所有列命名采用Pascal的Camel命名规范,首字母大写。现以用户中心数据库中opuser_User表为例: 中文名(Name) 用户标识 英文名(Code) UserId 备注(Comment) 用户标识 说明 ID两个字母,建议统计写成Id。(I大写,d小写) 用户账号 Account 用户账号, 5-20个字符(包括 小写字母、数字、下划线、中文),一个汉字为两个字符,推荐使用中文会员名。一旦注册成功会员名不能修改。 用户密码,采用MD5加密 用户姓名 用户性别 用户密码 用户姓名 用户性别 用户账号状态 Password Name Gender Status 用户账号状态,0表示初始, 1表示已激活,2表示禁用

因篇幅问题不能全部显示,请点此查看更多更全内容

Top