0

我一直在寻找两个多小时,我发现了很多关于表/列命名和其他提示的文章,但是关于数据库命名本身的任何确切答案。你能告诉我最好的选择吗?是否有一些真实的案例是有意义的?

  1. 服装店
  2. 服装店
  3. 服装店
  4. 或者服装店

MySQL root 用户有两个默认数据库,命名为第一个版本(information_schema、performance_schema、sys)。所以这意味着第一个是最好的?

4

1 回答 1

0

通常,请使用下划线,因为这很容易以大写和小写形式阅读。它也是大多数参考资料和现有数据库中最常用的约定:

  1. 服装店

(和CLOTHING_STORE。)

大多数(如果不是全部)数据库引擎不区分大小写地处理表名(即使有些引擎以其原始区分大小写的名称显示它们)。所以这两个是一样的:

  1. 服装店
  2. 服装店

“服装店”、“服装店”、“CLotHinGstOre”等也是如此。

表名不能有连字符,因为这是一个表达式,例如a - b

  1. 或者服装店

您可以将其称为“ store”,除非您有多个不同商店的表。

于 2018-06-16T09:00:40.843 回答