Как мне назвать мои столбцы в моей базе данных SQL? - PullRequest
1 голос
/ 04 апреля 2019

Когда я создаю базу данных и мне нужен столбец с именем, например «to settings», что является лучшим методом?Обычно я пишу переменную в случае верблюда, но я не уверен.

to_settings или toSettings

Ответы [ 4 ]

5 голосов
/ 04 апреля 2019

Я всегда предпочитаю строчные буквы, например

to_settings

Проверьте этот блог https://www.xaprb.com/blog/2008/10/26/the-power-of-a-good-sql-naming-convention/

1 голос
/ 04 апреля 2019

Обратите внимание, что при SQL преобразование всех идентификаторов в стандартный регистр (верхний регистр в стандарт SQL , но в нижнем регистре EG PostgreSQL ), большинство людей предпочитаю первый.

Однако при использовании идентификатора в кавычках (обычно в двойных кавычках, но в MySQL / MariaDB с обратными галочками) регистр не изменяется.

1 голос
/ 04 апреля 2019

Как сказал @JNevill, это ваша система, так что делайте, что хотите, но если вы впервые разрабатываете базу данных, эта ссылка может немного помочь вам в разработке хорошей базы данных.

Хорошее соглашение об именах и форматировании поможет всем разработчикам лучше понять соединения с БД и таблицами.

Веселитесь!

1 голос
/ 04 апреля 2019

Не существует «правильного» или «неправильного» способа именования вещей в вашей собственной базе данных. Однако важно то, что вы остаетесь последовательными.

Таким образом, если у вас есть одно поле с именем to_settings, вы должны продолжать использовать все имена в нижнем регистре, подчеркнутые в отличие от последующего переключения на somethingLikeThis.

Вот интересное сообщение в блоге, в котором подчеркивается, что подчеркивание обычно встречается в приложениях баз данных, но существует растущее желание начать формализацию и использование camelCase или PascalCase. https://sqltechblog.com/2016/10/10/making-the-case-for-camelcase-naming/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...