Идеята зад MongoDB е да елиминира (или поне да минимизира) релационните данни. Обмисляли ли сте просто да вградите данните за присъствие директно във всеки запис на ученик? Това всъщност е предпочитаният шаблон за проектиране за MongoDB и може да доведе до много по-добра производителност и мащабируемост.
Ако наистина се нуждаете от силно релационни и нормализирани данни, може да искате да преразгледате използването на MongoDB.