Klarstellung zu Firebase Denormalization Blog Post

Ich habe gerade den Firebase-Blogpost mit dem Titel gelesenDas Denormalisieren Ihrer Daten ist normal, und ich habe um Klarstellung gebeten.

Ich war dabei bis zum Absatz Überlegungen. Insbesondere die folgenden:

"Das Ändern von Kommentaren ist einfach: Setzen Sie einfach den Wert des Kommentars unter / comments auf den neuen Inhalt. Zum Löschen löschen Sie einfach den Kommentar aus / comments - und wenn Sie an einer anderen Stelle in Ihrem Code auf eine Kommentar-ID stoßen, die nicht existiert In / comments können Sie davon ausgehen, dass es gelöscht wurde und normal fortfahren. "

Warum muss ich bei Änderungen nicht die doppelten Kommentare ändern, die unter / links und / users gespeichert sind?

Habe ich bei Löschvorgängen Verständnis dafür, dass ich nach dem Löschen eines Kommentars in meiner gesamten Leselogik Logik haben muss, um zu überprüfen, ob Kommentare gelöscht wurden?

Vielen Dank!

Antworten auf die Frage(1)

Ihre Antwort auf die Frage