字段的命名规则
2015-02-17 15:12:34 访问(2503) 赞(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表的字段。
上一条:
下一条:
相关评论
发表评论