字段或者属性命名加前缀规范
Posted wzy77cn
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字段或者属性命名加前缀规范相关的知识,希望对你有一定的参考价值。
给数据库表字段命名的时候,经常为要不要加前缀纠结。加吧太啰嗦,不加吧则联接或者查找的时候容易看混。
比如有两个表,Users表,Roles表,
不加的时候是这样:
Users:ID,Name,Email,Password
Roles:ID,Name
加的时候是这样:
Users:UserID,UserName,UserEmail,UserPassword
Roles:RoleID,RoleName
后来,想到了一个最佳方案:保证清晰和唯一,需要的时候就加,不需要就不加
比如只看ID和Name看不出是哪个表,所以需要加,Email和Password只可能是Users表里的,则不加。
最后是这样的:
Users:UserID,UserName,Email,Password
Roles:RoleID,RoleName
以上对数据库表字段命名的讨论可用于类中的属性命名
以上是关于字段或者属性命名加前缀规范的主要内容,如果未能解决你的问题,请参考以下文章