|
|
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
vadiminfoНапример, спасибо ПФ РФ за пенсионный страховой: в одном месте помогло снять гемор. В рамсках той системы пенсиоyный страховой есть у всех. Знаете, в одной сопровождаемой системе я встретил бизнес-логику для случая: контора отдаёт в аренду оборудование, имеющее серийные номера. Потом, соответственно, забирает. Часто - другой филиал в другом городе. Так вот, есть серийник при выдаче и серийник при приёме. И специальная кнопочка у кладовщика со смыслом: "Да, я знаю, что по документам это оборудование совсем у другого клиента в другом городе, но зуб даю, мне принесли ящик именно с таким". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 01:25 |
|
||
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
vadiminfoСуррогат не поможет понять, что это тот же персон У него и нет такой цели. Зато он поможет, когда внезапно окажется, что это реально один чел, или в случае, что чел будет мутировать под другие имена и т.п. vadiminfoВполне можно персона повторно занести с другим значением суррогата Ога. А топором можно убить. Только это не проблема топора суррогата, это проблема кривизны рук, подлога, ошибок и т.п. vadiminfoЧтобы понять что это одно и то же лицо, придется проверять совсем не суррогатные атрибуты Вот именно - это не более чем атрибуты, которые возможно идентифицируют что-то там. vadiminfoОпять же, если по ошибке удалить персона, а потом занести то, он буит в БД с другим суррогатом. Если говорить об ошибках, то описанная - пожалуй самая безобидная, если delete restrict и светящая потерей выходных если delete cascade. В отличие от ошибок с документами. vadiminfoНу что это за гарантии уникальности персоны? Суррогат - не атрибут персоны как таковой, так что он по определению не может давать в отношении собственно персоны каких-то гарантий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 07:46 |
|
||
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
Сергей ВаскецовТолько это не проблема топора суррогата, это проблема кривизны рук, подлога, ошибок и т.п. Это проблема "уникальности персоны в системе", поскольку ошибки и кривизна рук с точки зрекния сурррогата вроде как и не ошибки вовсе. Персона то может оказаться не уникальной. И ездила эта персона по стране, набрала, например, большую совокупную дозу радиации. Ее больше и пукскать нельзя на вредные производства. Но отдельно на какжном она не превысила. А вот, страховой пенсионный, там где он у всех есть достаточен и его занесение обязательно, к таким ошибкам и кривизне рук менее дружелюбен. Ну ведь понадежнее он? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 08:24 |
|
||
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
> Ну ведь понадежнее он? Ну, чушь же собачья. В данном случае уникальность - это три задачи. Первая - корректная регистрация публичных идентификаторов. Вторая - корректная регистрация изменений публичных идентификаторов. Третья - корректная регистрация дополнительных признаков как уникального набора свойств. Выбор способа описания определяется стоимостью ошибки и размером допустимых затрат на идентификацию. Что можно обсуждать на протяжении четырех страниц? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 08:58 |
|
||
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
guest_20040621> Ну, чушь же собачья. Да ладно. ПФ РФ затратил "на публичные идентификаторы" и они не надежнее суррогатов на которые затратил Вася Пупкин? guest_20040621> Что можно обсуждать на протяжении четырех страниц? Ну, наверное, на "размеры допустимых затрат на идентификацию" в смысле усилий. Одно дело атрибуты, другое дело корректные процессы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 09:33 |
|
||
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
sp-O_o-wewewew А что будешь делать с теми, кого взяли из детского дома? То есть семья взяла 2-х детей из разных дет домов. Имена у них одинаковые и даты рождения тоже, после того как усыновили/удочерили ФИО + дата одинаковые... -1 один человек в твоей базе Зачем придумывать велосипед??? Есть ИНН и номер паспорта!!! Да... я думал хоть в России не ламеры Особо язвительных могу проинформировать что в Украине из БД в 43 мульона куча дублей ИНН, выданных официально! ИНН - как оказалось тоже не панацея! Можно украинцев называть ламерами!!?? Думаю что называть когото ламером - это как в децтве - кто как обзываецца - тот так и называецца!!) Американцы тоже "ламеры". В выборке порядка 700K человек было несколько десятков не уникальных SSN. В TЗ большими буками было написано, что SSN не может быть ключом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 10:16 |
|
||
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
> ПФ РФ затратил "на публичные идентификаторы" и они не надежнее суррогатов на которые затратил Вася Пупкин? Что он "затратил"? Обычные тупоголовые ламеры наваяли кривую базу данных за кучу бабла, - и что, мне нужно доверять этим поделкам? Хотите снижать вероятность ошибки - используйте набор публичных идентификаторов. Чем длиннее набор, тем меньше ошибка. > другое дело корректные процессы Нет никаких "корректных процессов". Все просто и тупо - есть затраты на идентификацию. Только паспорт - одна вероятность ошибки. Паспорт + ИНН - другая. Паспорт + ИНН + пенсионное - третья. Паспорт + ИНН + загранпаспорт + водительское удостоверение + пенсионное - четвертая. Отпечатки пальцев - пятая, отпечатки + сетчатка - шестая. Есть бабло, чтобы поставить сканер сетчатки - отлично. Нет бабла - обкорректируйся, но никогда не получишь аналогичную вероятность ошибки. Какие из примеров не очевидны? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 10:28 |
|
||
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
guest_20040621Что он "затратил"? Ну достаточно, чтобы сделать Пенсионный идентификатором на всю страну. Даже просто рассылка сведений о начислениях гражданам - а это доп проверка гражданами, тоже не бесплатно. Поддержка процедур присвоения и проверок. Не бесплатно. guest_20040621Паспорт + ИНН + загранпаспорт + водительское удостоверение + пенсионное - четвертая. Ну вот тут их и обсуждают эти атрибуты для обеспечения "уникальности перссоны в системе". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 11:03 |
|
||
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
> Ну достаточно, чтобы сделать Пенсионный идентификатором на всю страну. Нет никаких технических проблем реализовать уникальный публичный идентификатор. И нет абсолютно никаких оснований предполагать, что сторонняя реализация, не контролируемая и не верифицируемая, даже теоретически может быть лучше собственной. Бабло никакого отношения к технической стороне вопроса не имеет. Хотите ходить по граблям ПФ - на здоровье, никто не может этого запретить. Но рекомендовать грабли как вариант решения... как бы это помягче сформулировать... не есть профессиональная рекомендация. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 11:11 |
|
||
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
vadiminfo, а что, пенсионный номер есть у всех, даже у совершеннолетних (и неграждан)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 11:14 |
|
||
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
НЕсовершеннолетних ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 11:16 |
|
||
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
guest_20040621> Но рекомендовать грабли как вариант решения... как Ну, вроде, не было рекомендации о вариантах решения, а были сомнения в плане надежности идентификаторов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 11:18 |
|
||
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
ID_Person_vadiminfo, а что, пенсионный номер есть у всех, даже у совершеннолетних (и неграждан)? У иностанцев еще нет. Я решений на вопрос ТС не предлагал. Тока высказывался скептически в отношении суррогата как лучшего решения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 11:27 |
|
||
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
> высказывался скептически в отношении суррогата как лучшего решения Не лучшего, а единственно возможного. Любые другие варианты - факт отсутствия у разработчиков базы данных квалификации разработчиков. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 11:37 |
|
||
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
Пора бы уже как в геометрии сформулировать ряд аксиом, чтобы желающие осудить их или поспорить с ними сразу шли изобретать свою неэвклидову геометрию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 11:46 |
|
||
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
о б судить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 11:47 |
|
||
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
guest_20040621Не лучшего, а единственно возможного. Ну в надежности единственного решения, если оно окажется таковым. guest_20040621Любые другие варианты - факт отсутствия у разработчиков базы данных квалификации разработчиков. Ну ну мало ли баз данных еще отсутсвует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 11:57 |
|
||
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
guest_20040621> высказывался скептически в отношении суррогата как лучшего решения Не лучшего, а единственно возможного. Будь оно "единственно возможным", вопрос бы не поднимался и не обсуждался... В (очень!) некоторых случаях применять суррогат может оказаться даже очень "не хорошо" - в очень малой, но имеющей место быть доле решений... guest_20040621Любые другие варианты - факт отсутствия у разработчиков базы данных квалификации разработчиков.Квалификация у разработчиков может быть и есть, но вот правильного представления о предметной области может и не быть - и не всегда это проблема непосредственно разработчика... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 12:01 |
|
||
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
sphinx_mvguest_20040621> высказывался скептически в отношении суррогата как лучшего решения Не лучшего, а единственно возможного. Будь оно "единственно возможным", вопрос бы не поднимался и не обсуждался... В (очень!) некоторых случаях применять суррогат может оказаться даже очень "не хорошо" - в очень малой, но имеющей место быть доле решений... guest_20040621Любые другие варианты - факт отсутствия у разработчиков базы данных квалификации разработчиков.Квалификация у разработчиков может быть и есть, но вот правильного представления о предметной области может и не быть - и не всегда это проблема непосредственно разработчика... Данный случай - идентификация перосны - только суррогат. Если хоть какой-то естественный ключ - см. выводы геста. И не надо кивать на аналитиков, квалифицированный разработчик эти грабли знать обязан. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 12:18 |
|
||
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
ID_Person_а что, пенсионный номер есть у всех, даже у совершеннолетних (и неграждан)? Вы таки будете смеяться, но в последнее время их даже школьникам стараются выдать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 12:22 |
|
||
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
Программист-Любитель Данный случай - идентификация перосны - только суррогат. А поскольку у одного персона может оказаться несколько суррогатов и наоборот разные персоны с одним, то, скорее всего, [guest_20040621] Нет бабла - обкорректируйся, но никогда не получишь аналогичную вероятность ошибки. .[/quot] Потому ТСу моно буит утешиться, что моно считать себя "квалифицированным". Ну тоже для кого-то важно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 12:31 |
|
||
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
MasterZiv > пока что в реальном мире присутствующим у всех без исключения и при этом > уникальным является только код ДНК :) Код ДНК одинаков у однояйцевых близницов. Теперь вообще капец. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 12:35 |
|
||
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
softwarerFoxterА почему к составному ключику такой скепсис? )) Скажу так: мне однажды довелось пару месяцев делать запросы к базе крупного ретейлера, спроектированной фанатом естественный ключей. Среднее количество атрибутов в первичном ключе было около четырёх с половиной, а в особо интересных таблицах доходило до ключей из двенадцати полей. Работать было безумно весело, и основное, за что я благодарил судьбу - это за то, что я пишу только select-ы, а с update-ами геморроится тот самый гений, что её проектировал. А сделать два ключа религия не позволяла? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 12:39 |
|
||
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
stepplerusА сделать два ключа религия не позволяла? Кому именно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 12:49 |
|
||
|
уникальность персоны в системе, по каким атрибутам?
|
|||
|---|---|---|---|
|
#18+
softwarerID_Person_а что, пенсионный номер есть у всех, даже у НЕсовершеннолетних (и неграждан)? Вы таки будете смеяться, но в последнее время их даже школьникам стараются выдать. Каким образом? По закону (в РФ) "персон" может устроится на работу только с 16 лет или, в случае судебно признанной эмансипации, с 14... (Мне казалось, что об этом я знал всё...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 12:53 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=38071980&tid=1541437]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
169ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 251ms |
| total: | 505ms |

| 0 / 0 |
