Ради здравомыслия просто используйте единственную форму для всего, чтобы вы знали, что ваш клиент хранится в таблице клиентов.Отделите аспекты человеческого языка от программирования.Идея плюрализации глупа, когда речь заходит о программировании, например, скажем, вам нужно работать с Person, Fungus, Goose и всем, что еще имеет неясное правило плюрализации.Все знают, что программисты не умеют писать, а также почему правила естественного языка посягают на программирование?тогда вместо того, чтобы иметь такие вещи, как:
Список людей;Список грибов;Гусь [] гуси;
мы получаем список listOfPerson;Список listOfFungus;Goose [] arrayOfGoose;
Естественный язык и язык программирования - это две разные сущности, и применение законов первого в программировании не приносит никаких преимуществ.В то время как использование некоторых соглашений, которые логичны и имеют смысл для программиста (а не для учителя английского языка), гораздо более выгодно в смысле программирования.
Но опять же, это некоторые предложения, касающиеся соглашений об именах, и япытаясь начать войну соглашения об именах.Используйте этот метод только в том случае, если он имеет смысл для вас.
Если вы пользуетесь клиентами, у вас не возникнет технических проблем, только вы должны постоянно переключаться между ними, в зависимости от контекста.Так зачем все усложнять, используя множественное число / сингулярность?