Какие хорошие кандидатные ключи для «человека»? - PullRequest
0 голосов
/ 07 ноября 2018

В приложении, которое будет использоваться во всем мире, Каковы хорошие кандидаты в естественные ключи для уникальной идентификации пользователей / людей?

Как мы справляемся с крайними случаями? - люди без страны или официальных документов (беженцы) - люди, которые изменили свое имя или пол / пол

Ключ должен быть надежным и уникальным.

Ответы [ 2 ]

0 голосов
/ 15 ноября 2018

Simple.Их не существуетВ высокочувствительных системах безопасности используются отпечатки пальцев или радужная оболочка, но это исключает юридические лица, и, во всяком случае, такие сканирования не являются доступными в произвольном порядке.Страны, которые в настоящее время даже не имеют фактического правительства, «идентифицируют» своих граждан, с другой стороны, менее продвинутыми средствами, которые тогда по определению также менее «устойчивы» (/dependable).

0 голосов
/ 07 ноября 2018

На это невозможно ответить без контекста. Как и в любой информационной системе, вам необходимо понимать требования и рабочие процессы, которые генерируют и используют данные. Если люди будут взаимодействовать или обслуживаться вашей системой, то какие атрибуты должны стать частью этих взаимодействий и услуг? Если люди, о которых идет речь, должны зарегистрироваться онлайн, или если они должны согласиться с договором, или если есть какой-то другой процесс сбора информации, то эти взаимодействия, скорее всего, будут определять ключи, например, логин, идентификатор контракта или цифровая подпись.

Обратите внимание, что во многих случаях, возможно, почти во всех случаях, это взаимодействие или контракт с лицом, которое идентифицируется в системе, а не обязательно с самим человеком.

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