Усиление поиска перед созданием - PullRequest
0 голосов
/ 18 июня 2019

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

Например, клиенты могут искать по названию организации вопределенный почтовый индекс, и если они не находят никаких результатов, они создают новую организацию в качестве клиента по этому почтовому индексу.

Мы хотели бы убедиться, что наши клиенты строго выполняют «поиск», прежде чем они это сделаютсоздать, чтобы избежать дубликатов.Для этого я подумал, что мы хешируем определенные поля поискового запроса и возвращаем его как часть поискового ответа.Клиент должен был бы передать это значение хеш-функции для запроса на создание, и мы бы хэшировали те же поля ввода и сравнили хеш-код.

Создание происходит только при совпадении хеш-значений.

IЯ не уверен, как это называется и что является отраслевым стандартом для этого.Пожалуйста, руководство.

Спасибо, Арун

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