我创建Firestore多用户库存管理。我的问题是关于最佳结构。我认为有3种选择:
固定选项-仅产品
products
-product1
-product2
-user
-product-name
-category
-subcategory
如果我有100个用户,而每个人都有1000个库存产品,那将使我付出大量的“读物”。
分别是用户
users
-user1
-user2
-products
product1
product2
-product-name
-category
-subcategory
在这种情况下,有很多“读物”,但仅围绕“用户”
深入子类别
users
-user1
-categories
-category1
-subcategories
subcategory1
-product-name
Thia选项对我来说很深,但是可以节省“读物”
你会怎么做?