我正在开发一个应用程序,它将允许您在手机上保存壁橱库存。我需要帮助了解是否存在将数据模型保存到Firebase数据库的有效方法。
这是我现在的数据库结构:
Garments
分支包含每个单独的Garment
分支,每个分支都有一个downloadURL和一个标签部分,可以在其中添加服装的属性以方便搜索。
但是,我还想让用户将整个服装保存在Outfits
分支下,每个分支都包含多件服装。最好的组织方式是什么?
将Garment
添加到Outfit
时,我应该在适当的Garment
分支下将Outfit
分支的副本作为新项目复制,还是保存对Garment
其原始单独分支的引用的方法?