Здравствуйте, у меня есть приложение для изучения идиом с песнями.Я использую 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