powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / уникальность персоны в системе, по каким атрибутам?
25 сообщений из 189, страница 4 из 8
уникальность персоны в системе, по каким атрибутам?
    #38071811
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfoНапример, спасибо ПФ РФ за пенсионный страховой: в одном месте помогло снять гемор. В рамсках той системы пенсиоyный страховой есть у всех.
Знаете, в одной сопровождаемой системе я встретил бизнес-логику для случая: контора отдаёт в аренду оборудование, имеющее серийные номера. Потом, соответственно, забирает. Часто - другой филиал в другом городе. Так вот, есть серийник при выдаче и серийник при приёме. И специальная кнопочка у кладовщика со смыслом: "Да, я знаю, что по документам это оборудование совсем у другого клиента в другом городе, но зуб даю, мне принесли ящик именно с таким".
...
Рейтинг: 0 / 0
уникальность персоны в системе, по каким атрибутам?
    #38071879
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfoСуррогат не поможет понять, что это тот же персон
У него и нет такой цели. Зато он поможет, когда внезапно окажется, что это реально один чел, или в случае, что чел будет мутировать под другие имена и т.п.

vadiminfoВполне можно персона повторно занести с другим значением суррогата
Ога. А топором можно убить. Только это не проблема топора суррогата, это проблема кривизны рук, подлога, ошибок и т.п.

vadiminfoЧтобы понять что это одно и то же лицо, придется проверять совсем не суррогатные атрибуты
Вот именно - это не более чем атрибуты, которые возможно идентифицируют что-то там.

vadiminfoОпять же, если по ошибке удалить персона, а потом занести то, он буит в БД с другим суррогатом.
Если говорить об ошибках, то описанная - пожалуй самая безобидная, если delete restrict и светящая потерей выходных если delete cascade. В отличие от ошибок с документами.

vadiminfoНу что это за гарантии уникальности персоны?
Суррогат - не атрибут персоны как таковой, так что он по определению не может давать в отношении собственно персоны каких-то гарантий.
...
Рейтинг: 0 / 0
уникальность персоны в системе, по каким атрибутам?
    #38071890
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей ВаскецовТолько это не проблема топора суррогата, это проблема кривизны рук, подлога, ошибок и т.п.


Это проблема "уникальности персоны в системе", поскольку ошибки и кривизна рук с точки зрекния сурррогата вроде как и не ошибки вовсе. Персона то может оказаться не уникальной. И ездила эта персона по стране, набрала, например, большую совокупную дозу радиации. Ее больше и пукскать нельзя на вредные производства. Но отдельно на какжном она не превысила.

А вот, страховой пенсионный, там где он у всех есть достаточен и его занесение обязательно, к таким ошибкам и кривизне рук менее дружелюбен.
Ну ведь понадежнее он?
...
Рейтинг: 0 / 0
уникальность персоны в системе, по каким атрибутам?
    #38071909
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Ну ведь понадежнее он?

Ну, чушь же собачья. В данном случае уникальность - это три задачи. Первая - корректная регистрация публичных идентификаторов. Вторая - корректная регистрация изменений публичных идентификаторов. Третья - корректная регистрация дополнительных признаков как уникального набора свойств. Выбор способа описания определяется стоимостью ошибки и размером допустимых затрат на идентификацию. Что можно обсуждать на протяжении четырех страниц?
...
Рейтинг: 0 / 0
уникальность персоны в системе, по каким атрибутам?
    #38071925
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621> Ну, чушь же собачья.

Да ладно. ПФ РФ затратил "на публичные идентификаторы" и они не надежнее суррогатов на которые затратил Вася Пупкин?

guest_20040621>
Что можно обсуждать на протяжении четырех страниц?

Ну, наверное, на "размеры допустимых затрат на идентификацию" в смысле усилий. Одно дело атрибуты, другое дело корректные процессы.
...
Рейтинг: 0 / 0
уникальность персоны в системе, по каким атрибутам?
    #38071960
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sp-O_o-wewewew
А что будешь делать с теми, кого взяли из детского дома? То есть семья взяла 2-х детей из разных дет домов. Имена у них одинаковые и даты рождения тоже, после того как усыновили/удочерили ФИО + дата одинаковые... -1 один человек в твоей базе
Зачем придумывать велосипед???
Есть ИНН и номер паспорта!!! Да... я думал хоть в России не ламеры

Особо язвительных могу проинформировать что в Украине из БД в 43 мульона куча дублей ИНН, выданных официально!
ИНН - как оказалось тоже не панацея! Можно украинцев называть ламерами!!??
Думаю что называть когото ламером - это как в децтве - кто как обзываецца - тот так и называецца!!)

Американцы тоже "ламеры". В выборке порядка 700K человек было несколько десятков не уникальных SSN. В TЗ большими буками было написано, что SSN не может быть ключом.
...
Рейтинг: 0 / 0
уникальность персоны в системе, по каким атрибутам?
    #38071980
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> ПФ РФ затратил "на публичные идентификаторы" и они не надежнее суррогатов на которые затратил Вася Пупкин?

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

> другое дело корректные процессы

Нет никаких "корректных процессов". Все просто и тупо - есть затраты на идентификацию. Только паспорт - одна вероятность ошибки. Паспорт + ИНН - другая. Паспорт + ИНН + пенсионное - третья. Паспорт + ИНН + загранпаспорт + водительское удостоверение + пенсионное - четвертая. Отпечатки пальцев - пятая, отпечатки + сетчатка - шестая. Есть бабло, чтобы поставить сканер сетчатки - отлично. Нет бабла - обкорректируйся, но никогда не получишь аналогичную вероятность ошибки. Какие из примеров не очевидны?
...
Рейтинг: 0 / 0
уникальность персоны в системе, по каким атрибутам?
    #38072024
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621Что он "затратил"?

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


guest_20040621Паспорт + ИНН + загранпаспорт + водительское удостоверение + пенсионное - четвертая.
Ну вот тут их и обсуждают эти атрибуты для обеспечения "уникальности перссоны в системе".
...
Рейтинг: 0 / 0
уникальность персоны в системе, по каким атрибутам?
    #38072044
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Ну достаточно, чтобы сделать Пенсионный идентификатором на всю страну.

Нет никаких технических проблем реализовать уникальный публичный идентификатор. И нет абсолютно никаких оснований предполагать, что сторонняя реализация, не контролируемая и не верифицируемая, даже теоретически может быть лучше собственной. Бабло никакого отношения к технической стороне вопроса не имеет. Хотите ходить по граблям ПФ - на здоровье, никто не может этого запретить. Но рекомендовать грабли как вариант решения... как бы это помягче сформулировать... не есть профессиональная рекомендация.
...
Рейтинг: 0 / 0
уникальность персоны в системе, по каким атрибутам?
    #38072048
ID_Person_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vadiminfo,

а что, пенсионный номер есть у всех, даже у совершеннолетних (и неграждан)?
...
Рейтинг: 0 / 0
уникальность персоны в системе, по каким атрибутам?
    #38072053
ID_Person_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
НЕсовершеннолетних
...
Рейтинг: 0 / 0
уникальность персоны в системе, по каким атрибутам?
    #38072058
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621> Но рекомендовать грабли как вариант решения... как
Ну, вроде, не было рекомендации о вариантах решения, а были сомнения в плане надежности идентификаторов.
...
Рейтинг: 0 / 0
уникальность персоны в системе, по каким атрибутам?
    #38072072
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ID_Person_vadiminfo,

а что, пенсионный номер есть у всех, даже у совершеннолетних (и неграждан)?
У иностанцев еще нет. Я решений на вопрос ТС не предлагал. Тока высказывался скептически в отношении суррогата как лучшего решения.
...
Рейтинг: 0 / 0
уникальность персоны в системе, по каким атрибутам?
    #38072084
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> высказывался скептически в отношении суррогата как лучшего решения

Не лучшего, а единственно возможного. Любые другие варианты - факт отсутствия у разработчиков базы данных квалификации разработчиков.
...
Рейтинг: 0 / 0
уникальность персоны в системе, по каким атрибутам?
    #38072096
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пора бы уже как в геометрии сформулировать ряд аксиом, чтобы желающие осудить их или поспорить с ними сразу шли изобретать свою неэвклидову геометрию.
...
Рейтинг: 0 / 0
уникальность персоны в системе, по каким атрибутам?
    #38072098
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
о б судить
...
Рейтинг: 0 / 0
уникальность персоны в системе, по каким атрибутам?
    #38072114
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621Не лучшего, а единственно возможного.
Ну в надежности единственного решения, если оно окажется таковым.

guest_20040621Любые другие варианты - факт отсутствия у разработчиков базы данных квалификации разработчиков.

Ну ну мало ли баз данных еще отсутсвует.
...
Рейтинг: 0 / 0
уникальность персоны в системе, по каким атрибутам?
    #38072120
sphinx_mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621> высказывался скептически в отношении суррогата как лучшего решения

Не лучшего, а единственно возможного.
Будь оно "единственно возможным", вопрос бы не поднимался и не обсуждался...
В (очень!) некоторых случаях применять суррогат может оказаться даже очень "не хорошо" - в очень малой, но имеющей место быть доле решений...
guest_20040621Любые другие варианты - факт отсутствия у разработчиков базы данных квалификации разработчиков.Квалификация у разработчиков может быть и есть, но вот правильного представления о предметной области может и не быть - и не всегда это проблема непосредственно разработчика...
...
Рейтинг: 0 / 0
уникальность персоны в системе, по каким атрибутам?
    #38072156
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sphinx_mvguest_20040621> высказывался скептически в отношении суррогата как лучшего решения

Не лучшего, а единственно возможного.
Будь оно "единственно возможным", вопрос бы не поднимался и не обсуждался...
В (очень!) некоторых случаях применять суррогат может оказаться даже очень "не хорошо" - в очень малой, но имеющей место быть доле решений...
guest_20040621Любые другие варианты - факт отсутствия у разработчиков базы данных квалификации разработчиков.Квалификация у разработчиков может быть и есть, но вот правильного представления о предметной области может и не быть - и не всегда это проблема непосредственно разработчика...
Данный случай - идентификация перосны - только суррогат. Если хоть какой-то естественный ключ - см. выводы геста. И не надо кивать на аналитиков, квалифицированный разработчик эти грабли знать обязан.
...
Рейтинг: 0 / 0
уникальность персоны в системе, по каким атрибутам?
    #38072177
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ID_Person_а что, пенсионный номер есть у всех, даже у совершеннолетних (и неграждан)?
Вы таки будете смеяться, но в последнее время их даже школьникам стараются выдать.
...
Рейтинг: 0 / 0
уникальность персоны в системе, по каким атрибутам?
    #38072211
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист-Любитель Данный случай - идентификация перосны - только суррогат.
А поскольку у одного персона может оказаться несколько суррогатов и наоборот разные персоны с одним, то, скорее всего,

[guest_20040621]
Нет бабла - обкорректируйся, но никогда не получишь аналогичную вероятность ошибки.
.[/quot]

Потому ТСу моно буит утешиться, что моно считать себя "квалифицированным".
Ну тоже для кого-то важно.
...
Рейтинг: 0 / 0
уникальность персоны в системе, по каким атрибутам?
    #38072221
stepplerus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv
> пока что в реальном мире присутствующим у всех без исключения и при этом
> уникальным является только код ДНК :)

Код ДНК одинаков у однояйцевых близницов.


Теперь вообще капец.
...
Рейтинг: 0 / 0
уникальность персоны в системе, по каким атрибутам?
    #38072233
stepplerus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
softwarerFoxterА почему к составному ключику такой скепсис? ))
Скажу так: мне однажды довелось пару месяцев делать запросы к базе крупного ретейлера, спроектированной фанатом естественный ключей. Среднее количество атрибутов в первичном ключе было около четырёх с половиной, а в особо интересных таблицах доходило до ключей из двенадцати полей. Работать было безумно весело, и основное, за что я благодарил судьбу - это за то, что я пишу только select-ы, а с update-ами геморроится тот самый гений, что её проектировал.

А сделать два ключа религия не позволяла?
...
Рейтинг: 0 / 0
уникальность персоны в системе, по каким атрибутам?
    #38072259
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stepplerusА сделать два ключа религия не позволяла?
Кому именно?
...
Рейтинг: 0 / 0
уникальность персоны в системе, по каким атрибутам?
    #38072268
ID_Person_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
softwarerID_Person_а что, пенсионный номер есть у всех, даже у НЕсовершеннолетних (и неграждан)?
Вы таки будете смеяться, но в последнее время их даже школьникам стараются выдать.
Каким образом? По закону (в РФ) "персон" может устроится на работу только с 16 лет или, в случае судебно признанной эмансипации, с 14...
(Мне казалось, что об этом я знал всё...)
...
Рейтинг: 0 / 0
25 сообщений из 189, страница 4 из 8
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / уникальность персоны в системе, по каким атрибутам?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]