Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Системы учета населения / 14 сообщений из 14, страница 1 из 1
07.02.2005, 13:10
    #32903893
_hike_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Системы учета населения
имел ли кто нибудь из глубокоуважаемых опыт в разработке сабжа ?
читал статью-саморекламу:
вот тут ...
в ней в частности упоминаються проблемы с однозначной идентификацией адресов объектов проживания (угловые дома, смена улиц ...), которые решаються с помощью некой почти мифической технологии ведения альтернативных описателей - может кто объяснит :)
Интересует также каким образом эфективнее организовать учет родственных связей граждан (родители, дети, племянники и т.д.)

... вобщем что скажите ?

ЗЫ. может имеет смысл набросать начальный эскиз ключевых сущностей и связей
ЗЫЫ. хотя подожду Ваших мыслей :)

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

Нет.

> в ней в частности упоминаються проблемы с однозначной идентификацией
> адресов объектов проживания (угловые дома, смена улиц ...), которые
> решаються с помощью некой почти мифической технологии ведения
> альтернативных описателей - может кто объяснит :)

Если я правильно понял, речь о том, что некоторая сущность может иметь альтернативный набор атрибутов (например, адрес Широкая ул., 2, кв. 7 и ул. Ленина, 2, кв. 7 суть один и тот же адрес, причем в общем случае номер дома и квартиры совпадать не обязаны). Альтернативность атрибутов регистрируется. Это позволяет однозначно идентифицировать сущность как по штатному, действительному набору атрибутов, так и по альтернативному.

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

Думаю, в данном случае логичнее описывать прямые родственные связи.

> ... вобщем что скажите ?

Распространенная задача идентификации физических лиц с некоторым количеством подзадач.
...
Рейтинг: 0 / 0
08.02.2005, 12:19
    #32905759
sinnerxp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Системы учета населения
по поводу адресов можно поступать так,
по поводу переименования улиц, должна быть хронология,
так же должны бить реализованы механизмыразделения и слияния улиц,
районов, населенных пунктов, и прочего,
адрес представлен в виде иерархии, но не бесконечной,
а ограниченной, гос-во\область, край\район\нас.пункт\район нас.пункта\частьгорода(улица,переулок, проспект)\дом\и далее на ваш выбор(описательная часть), есть еще адреса на перекрестках(там четыре адреса может быть...)
еще один из моментов, есть воинские части и садово-огородческие хозяйства (там так же нужно определить что подразумевать под ними)
......
по-поводу родственных связей, тут заморочки неслабые...
...
Рейтинг: 0 / 0
08.02.2005, 16:10
    #32906465
_hike_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Системы учета населения
guest_20040621
авторЭто позволяет однозначно идентифицировать сущность как по штатному , действительному набору атрибутов, так и по альтернативному
в том то и вся суть что по основному набору идентификаторов - адресу - нельзя однозначно идентифицировать объект, точнее он (адрес) не является даже потенциальным ключом для сущности объекта.
интересно является ли это вобще нормальным наличие у объекта двух и более адресов ?

Другой вопрос что может служить альтернативным описанием ? Т.е. продолжаем поиск потенциальных естественных ключей ...
Подходит геогр. координаты - сложно на практике.
Некие технические обозначения объекта из бюро техн. инвентаризации
например КЗ-12Б-2АКУ :) наверняка там что то такое есть - но тоже сложновато на практике, ...
в идеале это должен был быть адрес - самый легкодоступный и естественный ключ ...

по поводу родственных связей:

по всей видимости естественней всего реализровать ввиде двунаправленного графа в котором ребра собственно представляют собой отношения а вершины субъектов отношений

еще вариант: выбрать корень (например по старшинству) и от него описывать отношения - собственно кто кем ему (корню) приходится.

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

Это понятно. Я имел в виду, что альтернативные наборы атрибутов однозначно идентифицируют правильный, действующий набор атрибутов (т. е., не идентифицируют физическое лицо, а идентифицируют адрес (в данном случае) физического лица).

> Другой вопрос что может служить альтернативным описанием?

Для каждого из возможного набора атрибутов (и, соответственно, источников данных) строятся такие же альтернативные наборы.

> Т.е. продолжаем поиск потенциальных естественных ключей ...

Imho для практического применения естественных ключей нет. Не только применительно к физическим лицам или адресам.
...
Рейтинг: 0 / 0
08.02.2005, 17:41
    #32906703
_hike_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Системы учета населения
guest_20040621Imho для практического применения естественных ключей нет. Не только применительно к физическим лицам или адресам.
я бы очень не хотел опять раздувать флейм: естественные VS суррогатные ключи и поэтому назвал это: авторпоиск потенциальных естественных ключей
то есть собственно кандидатов, т.к. суррогат я могу добавить всегда.
Налицо же именно проблема идентификации объекта - Вы же не нацепите на каждый дом identity или sequence ...
...
Рейтинг: 0 / 0
08.02.2005, 18:51
    #32906873
guest_20040621
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Системы учета населения
> Налицо же именно проблема идентификации объекта - Вы же не нацепите на
> каждый дом identity или sequence ...

А зачем для каждого дома? В конкретном приложении (или базе данных, что правильнее) уникальный идентификатор вполне себе представить можно. Суррогатный, естественно. Можно также представить себе правила именования внешних источников. Если у объектов этих внешних источников есть уникальные идентификаторы, то глобальный идентификатор объекта будет выглядеть как идентификатор источника.идентификатор объекта.
...
Рейтинг: 0 / 0
09.02.2005, 05:05
    #32907257
Lepsik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Системы учета населения
_hike_Подходит геогр. координаты - сложно на практике.


отнюдь не сложно. Latt/Long ато ничего с обьектом не случится
...
Рейтинг: 0 / 0
09.02.2005, 11:37
    #32907723
x
x
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Системы учета населения
Lepsik _hike_Подходит геогр. координаты - сложно на практике.


отнюдь не сложно. Latt/Long ато ничего с обьектом не случится
Может и случиться - некоторые дома в Москве передвигали при расширении улиц.
...
Рейтинг: 0 / 0
15.02.2005, 23:11
    #32917391
Templar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Системы учета населения
_hike_имел ли кто нибудь из глубокоуважаемых опыт в разработке сабжа ?
да

читал статью-саморекламу:
вот тут ...
в ней в частности упоминаються проблемы с однозначной идентификацией адресов объектов проживания (угловые дома, смена улиц ...), которые решаються с помощью некой почти мифической технологии ведения альтернативных описателей - может кто объяснит :)
Интересует также каким образом эфективнее организовать учет родственных связей граждан (родители, дети, племянники и т.д.)

... вобщем что скажите ?
А нельзя ли поконкретнее вопросы ?
В учете населения адреса - дело десятое. Там проблема в однозначной идентификации населения :))
Если же интересует просто концепция Реестра Населения, то могу выслать документ...
...
Рейтинг: 0 / 0
16.02.2005, 15:10
    #32918743
Vladimir M Sklyar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Системы учета населения
To "Templar"
> В учете населения адреса - дело десятое. Там проблема в однозначной идентификации населения :))
> Если же интересует просто концепция Реестра Населения, то могу выслать документ...

Если Вас не затруднит, выслать вот на этот адрес Vladimir.Sklyar@cs.konotop.net

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
16.02.2005, 17:39
    #32919254
_hike_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Системы учета населения
2 Templar
авторЕсли же интересует просто концепция Реестра Населения, то могу выслать документ...
... если не затруднит сюда: handle[собака]ukr.нет ... спасибо

теперь по существу - для однозначной идентификации я нашел 4 потенциальных ключа
1 ключ ПК - суррогат (identity(1,1)) собственно ключ в моей системе - к делу не относится.

2 ключ - как в приведенной статье #акт записи + год. рожд. + #ЗАГС
3 ключ - # + серия + дата выдачи удост. личность документа (паспорт, св. о рожд., и т.д.)
4 ключ - ФИО + дата рождения

по идее наиболее верная идентификация происходит по 2 ключу, но сложна по причине частой неполноты ключевых данных.
3 и 4 ключ имеет склонность страдать неактуальностью
...
Рейтинг: 0 / 0
16.02.2005, 17:56
    #32919304
_hike_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Системы учета населения
хочется чтоб эти ключи работали в системе, но были независимыми
(т.е. взаимодополняли друг друга).
возможно есть еще методы идентификации (экзотику типа биометрии не предлагать :) )
и Вы можете их назвать ...
Интересуют также сама процедура идентификации и методы разрешения коллизий, вобщем
выскажетесь хотя бы вкратце ... (может я вопросы задавать не умею).

ЗЫ. Интересно все таки также Ваше мнение относительно идентификации объектов проживания.
...
Рейтинг: 0 / 0
16.02.2005, 18:52
    #32919438
Templar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Системы учета населения
_hike_возможно есть еще методы идентификации
ПИН-код жителя для ГЭРН СПб
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Системы учета населения / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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