Please give me some advice on structuring data in FireStore we are going to have about 10K users for insurance using an App, logging products/tools covered and adding photos.
I have seen Hierarchic structure Firestore and subcollections , this helps but its not exactly what I wanted to ask.
Option 1: A single query/subscription Option 2: More queries/subscription but less data exchange overall as requestes can be made for individual sections
Option 1....
ClientID
ClientData
Name
Address
Product
ProductID
PolicyNumber
StartDate
ExpriyDate
Tools
ProductID
PolicyNumber
StartDate
ExpriyDate
Photos
0
1
2
Claims
ClaimID
PolicyNumber
Date
Photos
Option 2....
ClientData
Name
Address
Product
ClientID
ProductID
PolicyNumber
StartDate
ExpriyDate
Tools
ClientID
ProductID
PolicyNumber
StartDate
ExpriyDate
Photos
0
1
2
Claims
ClientID
ClaimID
PolicyNumber
Date
Photos