gpt4 book ai didi

sql - 关于 sql 命名约定的建议

转载 作者:行者123 更新时间:2023-12-04 20:45:23 24 4
gpt4 key购买 nike

我正在寻找有关 SQL 命名约定的一些建议。我知道之前已经讨论过这个话题,但我的问题更具体一些,我无法在其他地方找到答案。

我有一些整数变量 - 通常它们会有一个像“超时”这样的名字。是否有采用的标准前缀/后缀值,以便我在 6 个月后回到它时知道它包含什么?

例如它是'TimeoutMilliseconds'。

我不是在谈论以这种方式标记每个变量,只是那些具有通用值的变量。

最佳答案

查找 ISO-11179 以获取国际数据库命名标准。为此,您可以在线免费下载(虽然抱歉我忘记了在哪里)。里面有很多东西,所以这里有一些基本的总结形式:

获取您的字段描述,删除连接词并将其向后写入。

总是以类名结尾。有一些标准缩写,如标识符的 ID 等。

例如:
入境时间:

 Entry_Date

Seconds_For_Delivery:
 Delivery_Seconds

小工具名称:
 Widget_Name

小部件的位置:
 Widget_Location

小部件的大小:
 Widget_Size

如果字段是主键或引用的外键,则该字段也应具有相同的名称。这将为您之后的人带来可读性的返回,而且大多数数据库工具会假设它们是匹配的键,因此您还可以节省使用报告工具等的时间(减少手动放置链接的手动填充)。

在上面的例子中,类名是日期、秒、名称、位置、大小。令我惊讶的是,这个 ISO 并不为人所知。

关于sql - 关于 sql 命名约定的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18611398/

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