0
我有一個應用程序可以逐周跟蹤籃球數據。這些數據是由用戶手動輸入的,我也想跟蹤跟蹤這些數據的用戶的數據,以及跟蹤數據的時間。MongoDB哪種模式最適合存儲?
我是用戶Mike
它是Week 1
我跟蹤遊戲,我應該保存這樣的數據。
收藏:玩家
{ playerName: 'Derrick Rose', trackedBy: 'Mike', week: 1, points: 20 }
或者
收藏:Players_Week_1
{ playerName: 'Derrick Rose', trackedBy: 'Mike', points: 20 }
首先是最有意義的,我相信MongoDB中被用於這種用途的,作爲集合增長將會有很多文檔,但這就是mongoDB針對我的想法進行了優化。
所以基本上我的問題建立一個應用程序時,如果數據給予其一個Model
即。 Player
它應該始終是Collection
的一部分。儘管在某些情況下,該模型被分解成幾周,創建並與特定用戶相關聯。
我很抱歉,如果這是一個愚蠢的問題,但我越來越先進我只是想在我如何看待MongoDB的信心。
好的,謝謝,好。 –