Ce document traite des données imbriquées et de leurs compromis, "Choisissez une structure de données" . Je ne suis pas sûr que la déclaration sur les connexions multiples pour la tarification soit correcte. Firestore facture le nombre d'opérations, le stockage et la bande passante du réseau.
Si tous les utilisateurs partagent une seule liste de catégories, vous pourrez récupérer la liste entière en une seule opération avec votre structure actuelle. Notez qu'il existe une limite de 1 Mio pour la taille du document .