数据表名分层命名

2015-02-17 14:48:16  访问(1982) 赞(0) 踩(0)

举个例子

UTB_SLOWX_BASIC_CITY(基础信息-城市表)


UTB(代表这个object是数据表,之前一个同事跟我说过,如果用TB开头命名,在SqlServer会优先查找master的表,影响效率,建议用UTB打头)


SLOWX(代表SlowX网站项目)


BASIC(代表基础字典表模块)


CITY(基础信息-城市表)


又比如

UTB_SLOWX_USER_POWER(用户权限表)

UTB_SLOWX_USER_ITEM(用户表)

UTB_SLOWX_USER_GROUP(用户组)


同样,对应的序列号命名为

SEQ_SLOWX_BASIC_CITY


开发人员无需反查文档,就能直接知道序列号是SEQ_SLOWX_BASIC_CITY


(补充说明:建议控制表名长度在25位内)


不过不一定要严格按照4段结构进行命名,有些简单的可以用3段,比如考试表

UTB_EXAM_CLASS(班级)

UTB_EXAM_COURSE(课程)




上一条:

下一条:


 

相关评论

评论加载中……
 

发表评论

类型:
内容:
  (Alt+Enter)