2016-12-16 2 views
0

У меня есть таблица базы данных с некоторыми счетчики: Избранное, ударяется, Комментарии, и т.д.Именование полей таблиц базы данных (кол против счетчика)

Что такое лучшее название для этих полей? Должен ли я использовать термин 'FavoritesCounter' или 'FavoritesCount'?

Примеры:

CREATE TABLE `tbl_example` (
    `IdExample` int(8) NOT NULL AUTO_INCREMENT COMMENT '(PK)', 
    ... 
    `FavoritesCounter` int(8) NOT NULL DEFAULT '0' COMMENT 'Number of times that example has been favorited.', 
    ... 

или

CREATE TABLE `tbl_example` (
    `IdExample` int(8) NOT NULL AUTO_INCREMENT COMMENT '(PK)', 
    ... 
    `FavoritesCount` int(8) NOT NULL DEFAULT '0' COMMENT 'Number of times that example has been favorited.', 
    ... 

ответ

1

Как правило, поля должны иметь существительное Contex. Поэтому «FavoritesCount» хорошо работает для базы данных. Эквивалент глагола - «FavoritesCounter» и используется для обозначения взаимодействий, которое обычно используется в коде приложения. Вышеизложенное повторяется с другими полями, такими как «Избранное», «Хиты и комментарии».