Navrhoval bych uložit hlasy jako seznam příběhu _id s v každém uživateli. Tímto způsobem můžete zjistit, pro jaké příběhy uživatel hlasoval, pouhým pohledem na seznam. Chcete-li získat uživatele, kteří hlasovali pro příběh, můžete udělat něco jako:
db.users.find({stories: story_id})
kde story_id je _id daného příběhu. Pokud vytvoříte index pro stories pole oba tyto dotazy budou rychlé.