字段的命名规则

2015-02-17 15:12:34  访问(2504) 赞(0) 踩(0)

1、ID:关键字

见过有些系统是用StudentId,TeacherId等做关键字。也是一种标准,但不建议。因为一则不如ID直观知道是关键字;二则用通过表名的缩写等才能知道关键字段,在SQL管理器里面写维护代码时候,有反查的效率问题;三则如果外键也要命名,命名规则就冲突了。


2、TheName:主显名称,相当于Name

之前系统开发,遇到过oracle8i下面非数据库保留关键字,oracle9i下成数据库关键字的情况。为了避免这类问题的发生,本人开发习惯是用The当前缀。因此Name常用TheName做命名。同时也是主显名字,就是下拉框默认绑定时候,需要显示的名字。


3、Em(名称)Value:代表数据关系来源是枚举,表达式为(枚举名+Value),如EmUserRoleValue。代表EmUserRole对应的枚举存值。可以通过.net智能感知察觉出对应的值。


4、名称+Id:代表数据关系来自数据表。如MenuId,代表关联缩写为Menu表的字段。



上一条:

下一条:


 

相关评论

评论加载中……
 

发表评论

类型:
内容:
  (Alt+Enter)
 
  ┈全部┈  
 
(显示默认分类)