Наименование базы данных, лучшая практика - PullRequest
0 голосов
/ 09 июня 2018

Я искал более двух часов, и я нашел много статей о наименовании таблиц / столбцов и другие советы, но любой точный ответ относительно самого именования базы данных.Подскажите пожалуйста лучший вариант?И есть ли реальные случаи, когда это имеет смысл?

  1. clothing_store
  2. ClothingStore
  3. clothingStore
  4. или, может быть, магазин одежды

Пользователь root MySQL имеет две базы данных по умолчанию, названные в качестве первой версии (information_schema, performance_schema, sys).Значит, первое лучше?

1 Ответ

0 голосов
/ 16 июня 2018

Как правило, используйте подчеркивания, так как их легко читать в верхнем и нижнем регистре.Это также наиболее часто используемое соглашение в большинстве справочных материалов и существующих БД:

  1. clothing_store

CLOTHING_STORE.)

Большинство, если не все, движки БД обрабатывают имена таблиц без учета регистра (даже если некоторые отображают их в своем оригинальном имени с учетом регистра).Итак, эти два одинаковы:

Магазин одежды Магазин одежды

Также как "Магазин одежды", "Магазин одежды", "CLotHinGstOre" и т. Д.

Имена таблиц могут 'у него нет гипена, так как это выражение, как a - b:

или, может быть, магазин одежды

Вы можете просто назвать это "store", если у вас нет нескольких столов в разных магазинах.

...