Обмисляли ли сте да съхранявате коментарите във всички документи, които се нуждаят от препратка към тях? Ако имате документ за потребителя, запазете всички коментари на този потребител в него. Ако имате отделен документ за обекти, съхранявайте всички коментари и там. Чувствате се някак погрешно, след като идвате от релационен свят, където се опитвате да имате точно едно копие на дадена част от данните и след това да го препращате по ID, но дори и с релационни бази данни трябва да започнете да дублирате данни, ако искате да се изпълняват заявки бързо.
С този дизайн всеки документ, който зареждате, ще бъде "завършен". Той ще има всички данни, от които се нуждаете, а индексите в тази колекция ще поддържат бързо четене. Цената би била малко по-бавно писане и повече главоболие, когато трябва да актуализирате текста на коментара, тъй като трябва да актуализирате повече от един документ.