Решён
Какое название можно присвоить входам?

Проектирую базу данных для системы контроля доступа. Есть сущность "вход" (дверь, турникет, ворота). Не могу придумать нормальное название для таблицы и переменных.

"Entry" - путается с записью в логе. "Entrance" - слишком длинное. "Door" - не все входы это двери. "Gate" - тоже не универсально.

Как вы называете подобные сущности в своих проектах?

Решение
22
Эксперт • 2 ответа

AccessPoint - универсально и сразу понятно что это про контроль доступа. Используется в куче систем безопасности, от HID до Lenel.

О, точно! Как сам не додумался. Спасибо

15
Участник • 2 ответа

Варианты:

  • Checkpoint - если есть элемент проверки/валидации
  • Portal - звучит пафосно, но короткое и универсальное
  • Passage - проход, нейтральное
  • EntryPoint - как AccessPoint, но с акцентом на "вход"

Я бы взял AccessPoint если система про безопасность или Checkpoint если про логирование проходов.

8
Эксперт • 6 ответов

В нашем проекте (СКУД для бизнес-центра) используем термин ControlledArea для зон и AccessDevice для конкретных устройств (считыватель, турникет). Вход как таковой не выделяем отдельно, это всегда связка устройство + зона.

6
Эксперт • 2 ответа

Господи, да назови просто doors и не парься. Через полгода все равно переименуешь когда поймешь как оно реально используется. Преждевременная оптимизация нейминга - такое же зло как преждевременная оптимизация кода.

Написать ответ

Премодерация гостей

Вы отвечаете как гость. Ваш ответ будет скрыт до проверки модератором. Чтобы ответ появился сразу и вы получали репутацию — войдите в аккаунт.

Будьте вежливы и соблюдайте правила платформы.