Назначение: Практическое руководство. Как работать с базой на 1000+ персон, не утонув в данных, и при этом получать осмысленную аналитику.
Самая частая ошибка при работе с большой генеалогической базой — пытаться держать в голове всё сразу. Это невозможно. Поэтому вводим четыре независимых потока работы, которые не смешиваются.
| Поток | Что делаем | Где работаем |
|---|---|---|
| Сбор | Находим документы, записи, факты | Архивы, интервью, онлайн-базы |
| Ввод | Заносим в БД, связываем | PERSONS, EVENTS, SOURCES |
| Проверка | Верифицируем, ставим статусы | status, confidence, comment |
| Анализ | Считаем статистику, строим отчёты | TAGS, запросы, сводные |
Каждая персона проходит через четыре слоя. Мы не пытаемся заполнить всё сразу.
| Слой | Содержание |
|---|---|
| 1. Каркас | ФИО, годы, пол, один источник — обязательно для всех |
| 2. Связи | Родители, супруги, дети, ветвь |
| 3. Контекст | События, места, сословие, метки — для важных |
| 4. Глубина | Все источники, медиа, противоречия — для 15–20 героев |
Вместо того чтобы каждый раз писать сложные запросы, мы создаём 10 готовых сводных таблиц. Они обновляются автоматически.
| № | Название | Что показывает |
|---|---|---|
| 1 | Персоны по поколениям | Сколько людей в каждом |
| 2 | Персоны по ветвям | Какая ветвь крупнее |
| 3 | Персоны по регионам | География рода |
| 4 | Персоны по сословиям | Социальная структура |
| 5 | Участники войн | По каждой войне |
| 6 | Репрессированные | Список и категории |
| 7 | Долгожители 85+ | Демографическая аномалия |
| 8 | Ранние смерти до 18 | Детская смертность |
| 9 | Статус достоверности | Подтверждено / предания |
| 10 | Источники по типам | Каких документов больше |
Перед любым анализом задаём три вопроса:
| Вопрос | Данные | Проверка |
|---|---|---|
| Правда ли, что все мужчины в роду служили? | PERSONS + EVENTS + TAGS | Сравнить с документами по каждому |
| Были ли браки между родственниками? | RELATIONS + PERSONS | Проверить фамилии жён и мужей |
| Мигрировал ли род или сидел на месте? | EVENTS (Переезд) + PLACES | Построить карту перемещений |
В базе на 1000 персон всегда будет «шум»: дальние родственники, неясные связи, неподтверждённые данные. Как с ним работать:
| Тип шума | Что делать |
|---|---|
| Дальний родственник без документов | Оставить как «Предание», не включать в анализ |
| Противоречие источников | Внести оба варианта, пометить «Гипотеза» |
| Одинаковые ФИО | Различать по ID |
| Неточная дата | Использовать min / max |
| Неизвестное место | Оставить пустым, пометить «требует уточнения» |
Цифры в таблице — это ещё не анализ. Анализ начинается, когда мы видим картину.
Не пытаемся сделать всё сразу. Работаем волнами.
| Волна | Что делаем | Результат |
|---|---|---|
| 1 | Заполняем каркас всех 1000 персон | База существует |
| 2 | Связываем родственные связи | Древо построено |
| 3 | Добавляем события и места | Появляется динамика |
| 4 | Ставим аналитические метки | Появляется статистика |
| 5 | Углубляем 15–20 героев | Появляется книга |
| 6 | Делаем сводные отчёты | Появляется аналитика |
| 7 | Верстаем EPUB / PDF | Появляется издание |
Задача: Понять, как менялась география рода за 300 лет.
Действия:
Что попадает в книгу: карта миграций, краткий текст-вывод, 2–3 цитаты из интервью, ссылки на источники.