cadvmp (16 ноября 2020 - 16:45) писал:
Благодарю за отклик.
Если под «системой» Вы подразумеваете Навигатор, то при постановке задачи в качестве, как правило единственного (вторичного), источника информации для его наполнения, рассматривались только сообщения, размещаемые пользователями здесь, на Форуме ЯрИРО. Правилами же Форума пользователям настоятельно рекомендуется в своих сообщениях указывать реквизиты первоисточников, но не обязательно с URL (т. е. с гиперссылкой).
Единственный для каждой исторической персоны URL, указываемый в столбце F персонального списка Навигатора, отсылает пользователя к тому или иному сообщению фамильной темы Форума (если таковая создана), в котором персона, как правило, упоминается впервые, но не обязательно строго — впервые. Но и такая гиперссылка рискует оказаться битой ввиду периодических реорганизаций тем Форума.
На мой взгляд, создание списка URL источников — гигантская по масштабу и неблагодарная задача: как показывает многолетний опыт, рано или поздно любая (внешняя по отношению к замкнутой самодельной системе) интернет-гиперссылка неизбежно оказывается битой.
Ростислав,
Навигатор получился безусловно полезным и удобным инструментом для систематизации и исследования. Пользуясь случаем - спасибо ещё раз
Мне кажется, что индексированный список источников нужен при подобных исследованиях.
Именно он позволит унифицировать источники. URL м.б. просто дополнительным атрибутом источника.
Унификация персон у вас уже есть, насколько я понимаю.
Я правильно понимаю, что основной источник всех данных с форума - это Архив https://www.yar-archives.ru/?
Как я вижу, в Архиве документы все и так уже уникальны и имеют свой идентификатор.
Можно ли считать прототипом индекса идентификатор из Архива?
Абстрагируемся. Если бы любая публикация новой статьи начиналась с сопоставления всех используемых источников в статье с имеющимся реестром источников, то мы бы получили более полную и валидную модель.
Проектирование базы данных для этих целей я бы не назвал сложной задачей, как мне кажется. Основные накладные расходы возникают скорее в изготовлении GUI.
Есть ли у вас какой-то движок для наполнения и хранения этой системы? Что из себя представляет база данных?