我一直在寻找超过两个小时,我发现了许多关于表/列命名和其他提示的文章,但有关数据库命名本身的任何确切答案。请你告诉我最好的选择吗?当它有意义时,是否有一些真实的案例?
MySQL root用户有两个默认数据库,名为第一个版本(information_schema,performance_schema,sys)。那么这意味着第一个是最好的吗?
答案 0 :(得分:0)
一般情况下,请使用下划线,因为它在大写和小写中都很容易阅读。它也是大多数参考资料和现有数据库中最常用的惯例:
- clothing_store
醇>
(和CLOTHING_STORE
。)
大多数(如果不是全部)数据库引擎会对表名称不区分大小写(即使某些以原始区分大小写的名称显示)。所以这两个是相同的:
- ClothingStore
- clothingStore
醇>
"服装店","服装店"," CLotHinGstOre"等
表格名称不能大肆宣传,因为它是一个表达式,如a - b
:
- 或者也许是服装店
醇>
除非您有多个不同商店的表格,否则您可以将其称为" store
&#34 ;.