Уточнение: Я не пытаюсь вычислить дружественных раз (например, "8 секунд назад"), используя отметку времени и текущее время.
Мне нужно создать временную шкалу событий в моей модели данных, но там, где эти события только относительно друг друга.Например, у меня есть события A, B и C. Они происходят по порядку, поэтому может случиться так, что B происходит через 20 секунд после A, и что C происходит через 20 лет после B.
Меня не волнует единица времени.Для моей цели нет времени, только относительность.
Я намереваюсь смоделировать это как связанный список , где каждое событие является узлом:
Событие
- id
- name
- prev_event
- next_event
Является ли это наиболее эффективным способом моделирования относительных событий?