"... sonst stimmt die Anzeige nicht ..."
Wo, in einer Ansicht oder im Dokument?
Willst/musst Du die Daten in der Ansicht anzeigen, müssen sie im Dokument stehen, d.h. im Dokument gespeichert sein (bei Änderungen in den Antworten also zu aktualisieren). Eine Ausnahme stellt die Summierung über eine Kategorie dar, falls das möglich ist, dann kannst Du darauf verzichten.
Habe mal ein simples Beispiel erstellt, wie soetwas aussehen könnte. Die Kategoriesierung erfolgt hier über den Namen des Rezeptes, der in allen Zutatendokumenten enthalten sein muss. Die Antwortdokumente dürfen hierbei nicht hierarchisch angezeigt werden.
In der Kategorie werden die Summen automatisch errechnet, eine Änderung einer Zutat ändert auch die Ansicht. Wenn die Information zusätzlich im geöffneten Dokument sichtbar sein soll, musst du sie mittels einer Formel in einem Feld berechnet zur Anzeige (das erfolgt dann immer beim Öffnen des Dokuments, auch im Lesemodus) errechnen.