Факты (продолжение)

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

Как и в случае Вариантов, значение у Факта будеттакого же типа, как и основное поле. То есть если, например, у поля «Питомцы» значение является словарным, то и в Фактах придется указывать выбор из такоже словаря значений. Для уточнения — какой-же все таки питомец был в определенным момент времени можно вписывать в поле Комментарий.

Исходя из общих принципов Проекта, поля дат интервалов могут быть пустыми и быть в виде или года или точной даты.


Почему функционал Фактов настолько важен для всего Проекта?

  1. В системе предусмотрены связи почти всех объектов именно с Фактами. То есть с конкретным Фактом можно связать Место, Событие, Документ и Фотографию. Таким образом, Факт становится одной из ключевых точек координации возможных связей между разными объектами.
  2. В дальнейшем, именно по созданным Фактам будет собираться с одной стороны биография Персоны, а в случае связывания с другими объектам (например Фотографиями) — Лента Времени Персоны, то есть биография, расширенная дополнительными данными.

В настоящее время Проект находится на пилотной стадии, то есть мы пытаемся на добровольцах и энтузиастах проверить правильность и успешность разработанной нами структуры и разработанного нами функционала.

Не будем лукавить и говорить, что скрипты, которые создают биографию Персоны и его ленты Времени уже готовы и только ждут наполнения данных. Пока еще нет, но мы понимаем, что торлько разработанная нами структура данных позволит нам впоследствии реализовать такой скрипт. Естественно, при правильном и аккуратном создании Фактов самими пользователями.

Потому что в настоящее время мы практически никак не контролируем правильность внесения данных, кроме проверки точных дат и интевала. И даже в случае неправильного указания — пока никакой диагностики выдаваться не будет, просто данные не сохранятся.

Поэтому пока точность и разумность внесения Фактов (да и остальной информации) остается на ответственности пользователя.

Уверяем всех, что мы точно знаем — как и что можно проверять при внесении информации, но подобные проверки буду реализованы в будущем, при хорошем развитии Проекта.


Пока что мы призываем всех пользователей проявлять благоразумность и адекватно тратить свое время при работе с Проектом.

Как начинать работу в системе и некоторые советы по подготовке и организации этой работы мы указали в соотвествующих статьях.

Далее читаем про другие объекты Проекта

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x
()
x