Я хочу структурировать список участников, который содержит ключи к другим объектам.
Моя текущая структура:
- events
-- 12345678910 // eventKey
--- name
--- participants // contains userIds
---- A123456789: true
---- B123456789: true
- users
-- A123456789 // userId
--- Username: 'NameA'
-- B123456789 // userId
--- Username: 'NameB'
Я просто сохраняю идентификаторы пользователей в списке участников, чтобы избежать избыточностиданные и для более легкого обслуживания.
Мой вопрос: каков наилучший способ получения пользовательских данных всех пользовательских ключей, на которые есть ссылки?Нужно ли создавать запрос для каждого идентификатора пользователя ?!Или есть лучший способ сохранить ссылки в базе данных?
Заранее спасибо