我已经找了两个多小时了,我找到了很多关于表/列命名和其他技巧的文章,但找到了关于数据库命名本身的任何确切答案。你能告诉我最好的选择吗?是否有一些真实的案例有意义?
MySQL root 用户有两个默认数据库,命名为第一个版本(information_schema、performance_schema、sys)。所以这意味着第一个是最好的?
通常,使用下划线,因为这在大小写中很容易阅读。这也是大多数参考资料和现有数据库中最常用的约定:
- 服装店
(和CLOTHING_STORE
。)
大多数(如果不是全部)数据库引擎不区分大小写地处理表名(即使有些以原始区分大小写的名称显示它们)。所以这两个是一样的:
- 服装店
- 服装店
“Clothingstore”、“clothingstore”、“CLotHinGstOre”等也是如此。
表名不能有连字符,因为这是一个表达式,例如a - b
:
- 或者也许是服装店
您可以将其称为“ store
”,除非您有多个不同商店的表。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句