gpt4 book ai didi

Mysql 命名约定 : Should i use past tense in the field name?

转载 作者:行者123 更新时间:2023-11-30 23:52:42 24 4
gpt4 key购买 nike

我在今天修复数据库以获得一致的字段名称时感到困惑。

当我想命名字段来解释时:锁定或隐藏帖子的人的名字。我应该使用什么字段?

locked_by_username , lock_by_usernamelock_usernamehidden_​​by_username , hide_by_usernamehidden_​​username ?

现在时还是过去时?我应该在字段名称中使用 by 吗?这是一种不好的做法吗?

我看到许多数据库使用 post_usernameposter_username 来描述发布者的用户名。

但是对于 lock 和 hide 动词,我看不出任何描述它的好方法。

抱歉,我知道这是一个非常愚蠢的问题,但英语不是我的母语。

最佳答案

无论您的母语是斯瓦希里语、克林贡语还是英语,您在这里需要的是描述当前状态的列名。例如 username_holding_lock 表示该列包含对该行持有锁的用户的名称。

使用工具通过执行 SELECT * 进行故障排除的人将能够猜测当值 TomSawyer 出现在某行时发生了什么。

关于Mysql 命名约定 : Should i use past tense in the field name?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41597589/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com