欢迎来到Java学习网!
设为首页 | 加入收藏
当前位置: 首页 > 网站程序 > Discuz教程 >

Java学习网整理:Discuz数据库设计中表和字段命名规范


表和字段的命名以前面《4.4命名原则》的约定为基本准则。

所有数据表名称,只要其名称是可数名词,则必须以复数方式命名,例如:cdb_members(用户表)、cdb_posts(帖子表);存储多项内 容的字段,或代表数量的字段,也应当以复数方式命名,例如:params(parameters,自定义Discuz!代码的参数个数)、views(查 看次数)、replies(回复次数)。

当几个表间的字段有关连时,要注意表与表之间关联字段命名的统一,如cdb_threads表中的tid与cdb_posts表中的tid。

代表id自增量的字段,通常用以下几种形式:

最常用的核心id,或经常在URL中进行调用的,尽量用简写的形式,例如tid、pid、uid;

有功能性作用,URL中偶尔用到的id,使用全称的形式,例如pluginid;

没有功能性作用,只为管理和维护方便而设的id,可以使用全称的形式,也可只将其命名为id。

所有与表、字段相关的命名,请务必大量参考Discuz!现有字段的命名方式,以保证命名的系统性和统一性。

    相关教程
    推荐内容