Как смоделировать словарный запас системы Firestore? - PullRequest
0 голосов
/ 30 сентября 2018

Здравствуйте, у меня есть приложение для изучения идиом с песнями.Я использую Firestore в качестве своей базы данных.

Фактическая структура данных:

- Users
   - (USER DATA)
- Songs
   - (SONG DATA)
   - Lyric (Array of phrases [phrase:’’, startTime: …])
- Plays (Store data of each time that users play a song)
   - Score
   - SongID

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

Я думаю, что-то подобное, но для этогоструктура Мне нужно много записей, например, если в песне 300 слов.

-Users
   -Vocabulary
      -Word1
         -timesPlayed
         -lastTimeAt(unix)
         -translation
...