Программы для обработки данных из метрических книг
arkan1973 Кемеровская обл. г. Прокопьевск Сообщений: 100 На сайте с 2015 г. Рейтинг: 64
| Наверх ##
25 октября 2019 9:44 romanvm написал: [q] Почему это не должно? Я денормализация БД?[/q]
Я понимаю что JOINы грузят сервер, но видимо мне не приходилось ворочать огромных баз, чтобы прибегать к денормализации. | | |
romanvm Россия, г. Ефремов Сообщений: 5396 На сайте с 2014 г. Рейтинг: 3401 | Наверх ##
25 октября 2019 10:00 Собственно вопрос упирается в то, что мы хотим. Если хотим как общую БД с информацией, то думаю, что надо заносить информацию как она есть в записях МК, РС и т.д. Если хотим что бы у нас что-то строилось, то как предлагает arkan1973 каждая персона должна быть уникальна и Иванов должно быть минимум. Как вариант, теоретически конечно потом можно провести шринкование базы. | | |
arkan1973 Кемеровская обл. г. Прокопьевск Сообщений: 100 На сайте с 2015 г. Рейтинг: 64
| Наверх ##
25 октября 2019 10:02 25 октября 2019 10:06 romanvm написал: [q] [/q]
Похоже нить упущена, боюсь мы говорим о разных вещах. Я рассматриваю персону как минимальный квант информации. Персона из справочника персон привязывается к любому событию из метрической книги например, или как урожденный, или как один из родителей, или как один из воспреемников, или как один из новобрачных и т.п.. Таким образом одному рождению в МК может соответствовать например пять записей в таблице событий (пять персон - новорожденный, два родителя, два воспреемника.) Событие в таблице объединено одним id события. Таким образом в одну таблицу можно уложить любые актовые события без привязки структуры таблицы к статусу события (рождение, смерть, бракосочетание, ревизия, перепись и т.д.). Я не рассматриваю назначение родственных связей (именно родственных) как автоматическое так и ручное. Я против того, чтобы забивать базу мервыми душами (хотя положа руку на сердце все они уже мертвы). | | |
arkan1973 Кемеровская обл. г. Прокопьевск Сообщений: 100 На сайте с 2015 г. Рейтинг: 64
| Наверх ##
25 октября 2019 10:14 romanvm написал: [q] Если хотим что бы у нас что-то строилось[/q]
Именно так.... Выборки практически любого вида, и для любой задачи. Вплоть до подсчета выходцев из Калуги на территории Томской Губернии (если еще и переселенческие дела обрабатывать). Я за то чтобы разработать пусть не правильный, но близкий к правильному формат БД, который бы позволил обрабатывать разные документы. Качественное проектирование это большая часть дела.. | | |
romanvm Россия, г. Ефремов Сообщений: 5396 На сайте с 2014 г. Рейтинг: 3401 | Наверх ##
25 октября 2019 10:16 25 октября 2019 10:17 arkan1973 написал: [q] Качественное проектирование это большая часть дела..[/q]
Я в курсе. Но что бы приступить к проектированию необходимо определиться от чего плясать. А так как Вы предлагает мы получим левых людей, прилепленных к левым людям. Кто будет следить за уникальностью? | | |
arkan1973 Кемеровская обл. г. Прокопьевск Сообщений: 100 На сайте с 2015 г. Рейтинг: 64
| Наверх ##
25 октября 2019 10:30 romanvm написал: [q] мы получим левых людей, прилепленных к левым людям. Кто будет следить за уникальностью?[/q]
Не совсем понял о чем вы... Предположим я знаю что у меня в родне был Иван Иванов, знаю примерное время и место. Формирую запрос и получаю множество событий в которых поучаствовал Иван Иванов. Создаю нового Ивана Иванова (id которого может включать и мой id как пользователя). Делаю запрос к модератору с просьбой перепривязать на него часть предположительно МОИХ событий. В случае если это бесхозный Иван Иванов, модератор делает это. Если же это уже чей-то предок, то уведомляются оба пользователя о совпадении, собственно как и в генеалогических программах. | | |
romanvm Россия, г. Ефремов Сообщений: 5396 На сайте с 2014 г. Рейтинг: 3401 | Наверх ##
25 октября 2019 10:37 arkan1973 написал: [q] Предположим я знаю что у меня в родне был Иван Иванов, знаю примерное время и место. Формирую запрос и получаю множество событий в которых поучаствовал Иван Иванов. Создаю нового Ивана Иванова (id которого может включать и мой id как пользователя). Делаю запрос к модератору с просьбой перепривязать на него часть предположительно МОИХ событий. В случае если это бесхозный Иван Иванов, модератор делает это. Если же это уже чей-то предок, то уведомляются оба пользователя о совпадении, собственно как и в генеалогических программах.[/q]
Вы всё сильно усложняете. Должен ещё найтись модератор, который теоретически в день должен будет отслеживать тысячи подобных запросов. По-моему Вы уже уклонились от первоначальной идеи. Посмотрите первую страницу, что предлагал создатель темы. Изначально идея была в том, что бы пользователи сами вносили данные. | | |
Arcobaleno Псков Сообщений: 2803 На сайте с 2010 г. Рейтинг: 4563 | Наверх ##
25 октября 2019 10:57 arkan1973 написал: [q] То есть на каждый факт рождения братьев-сестер у моей бабки я должен буду заводить нового Прадеда и Прабабку?? [/q]
Я не понимаю, зачем вообще кого-то заводить? Индексация в моем понимании -- это просто фиксация того факта, то мой Иван Петров или мой Эрик Лакман есть в документах. Все, мне больше ничего не надо. Я сделала поиск по базе, система нашла мне моих Лакманов: https://www.google.com/search?...gws_rd=sslНе надо предлагать мне никаких совпадений! все необходимые связи я установлю сама, проанализировав эти данные, а также данные из других источников, которые вообще не попали в базу. romanvm написал: [q] Зачем что-то перепривязывать? Заносить информацию из МК, РС и т.п. документов и всё. Анализируйте, создавайте родственные связи сами. ................. Вы всё сильно усложняете. По-моему Вы уже уклонились от первоначальной идеи.
[/q]
Вот именно. romanvm написал: [q] Если хотим что бы у нас что-то строилось, [/q]
Я не хочу. Ни в коем случае! Для разных построений и поиска совпаденцев есть geni.com, есть myheritage. Разве этого недостаточно? --- ОСТАФЬЕВЫ, ДЕНИСЕНКО - Кубань
БОРДИКОВЫ (БОРДЮГОВЫ) - Воронежская губ
ФЕДОРОВЫ (БОЛЬШАКОВЫ) - Псковск.у., д.Загорье
ЛАКМАН, ВАЛИУС, ЛИСТЕНИУС, ТОЛИАНДЕР, ВЕНДАЛИУС, БУЛИХ - Финляндия
ГАРКУША - Абинская | | |
RychagovIn Search We Trust  Санкт-Петербург Сообщений: 114 На сайте с 2019 г. Рейтинг: 52 | Наверх ##
25 октября 2019 10:58 Чтобы прекратить ваш спор, я напишу то, как буду реализовывать и для чего этот проект. Как изначально указывалось, это перепись метрик, где основой является одна запись о событии. Она никак не связана с другими. Она независима - в этом и цель, чтобы избежать каких бы то ни было ошибок при построении связей. В дальнейшем при поиске людей да, вам вывалится куча Иванов Петровых, но их можно отфильтровать по дополнительным данным и самому проанализировать. | | |
RychagovIn Search We Trust  Санкт-Петербург Сообщений: 114 На сайте с 2019 г. Рейтинг: 52 | Наверх ##
25 октября 2019 11:04 Arcobaleno написал: [q] Для разных построений и поиска совпаденцев есть geni.com, есть myheritage[/q]
Именно. По своей деревне я всех заношу в деревья на MH. Благо что деревня маленькая и у меня есть предположение, что там все родственники. | | |
|