Скажем, например, у меня есть список объектов документа, которые я показываю, и каждый раз, когда я щелкаю по этому документу, я хочу сохранить метку времени в базе данных в поле с именем «clicked».
{
id: 1,
clicked: ['timestamp1', 'timestamp2']
}
Должно ли это поле быть массивом временных меток? Просто кажется, что потребуется потратить 1005 * всего массива каждый раз, когда добавляется только одна временная метка. Будет ли более целесообразным просто сделать значение по клику целой новой коллекцией или есть какая-то другая структура, которую я пропускаю?