我应该将用户表中的用户名字段命名为“name”吗?或“用户名”?
如果我将其命名为 username ,那么在引用我的字段时,我必须写 user_username ,而如果它被命名为“name”,我可以只写 user_name 。另一方面,用户名听起来比名字更合适。
有人可以帮我做决定吗?
If I name it username then I would have to write user_username when referring to my field when I can just write user_name if it's named "name". On the other hand, username sounds more appropriate than name.
Can someone help me make a decision?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您应该将其命名为
用户名
。字段
name
(或user_name
,如果您为所有字段添加表名称前缀)不明确,因为它可能是他们的真实名称,即通常与他们的用户名不同。You should call it
username
.The field
name
(oruser_name
if you are prefixing all fields with the table name) is ambiguous because it might be their real name, which is usually different from their username.用户名,它更具体,不会与正确的人名混淆。
这里有一个提示:当您在那里时,最好尽早决定正确的名称列 - 名字和姓氏或姓氏和给定名称或其他。这并不重要,但是当表格不一致时,这确实是一个痛苦。
username, it's more specific and won't get mixed up with proper human names.
Here's a tip: while you're there, it's a good idea to decide on the proper name columns early - first_name and last_name or surname and given_name or whatever. It doesn't really matter, but it's a right pain when tables are inconsistent.
但您也可以尝试
昵称
。But you can also try
nickname
.另一种可能的选择是
登录
Another possible option is
login