gpt4 book ai didi

mysql - 数据库设计——主键命名约定

转载 作者:可可西里 更新时间:2023-11-01 06:38:47 28 4
gpt4 key购买 nike

我很想知道人们对以下 3 种在 MySQL 中命名数据库表主键的不同约定的看法(以及为什么)?

-例1-

表名:用户,
主键列名:user_id

-例2-

表名:用户,
主键列名:id

-例3-

表名:用户,
主键列名:pk_user_id

只是想听听想法,也许在这个过程中学到一些东西:)

谢谢。

最佳答案

我会选择选项 2。对我来说,“id”本身就足够了。由于表是User,所以“user”中的“id”列表示它是User的标识标准。

但是,我必须补充一点,命名约定都是为了保持一致性。通常没有对错之分,只要存在一致的模式并将其应用于整个应用程序,这可能是决定命名约定的有效性以及它们在使应用程序更易于理解和实现方面取得多大进展的更重要因素因此维持。

关于mysql - 数据库设计——主键命名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3933803/

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