Sql命名最佳实践

前端之家收集整理的这篇文章主要介绍了Sql命名最佳实践前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我不完全确定行业中是否有标准或其他标准,所以我在这里问.

我正在命名一个Users表,我不完全确定如何命名成员.

user_id是一个显而易见的,但我想知道我是否应该使用“user_”前缀所有其他字段.

用户名
user_age

或者只是姓名和年龄等……

解决方法

这样的前缀毫无意义,除非你有一些更随意的东西;像两个地址.然后你可以使用address_1,address_2,address_home等

与电话号码相同.

但对于像年龄,性别,用户名等一样静态的东西;我会这样离开他们.

只是为了告诉你
如果您要为所有这些字段添加前缀,那么您的查询可能如下所示

SELECT users.user_id FROM users WHERE users.user_name = "Jim"

什么时候可以很容易

SELECT id FROM users WHERE username = "Jim"

猜你在找的MsSQL相关文章