Как структурировать глобальный чат в Firebase Realtime? - PullRequest
0 голосов
/ 30 апреля 2020

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

  1. Первый подход:

    root chat messageId userName userIcon text

  2. Второй подход:

    root chat messageId userId text

    root profiles userId name icon

При втором подходе я извлекаю userId в узле профилей publi c, который содержит имена и значки всех пользователей. Кого я должен go для?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...