Wyjaśnienie na blogu o denormalizacji bazy Firebase

Właśnie przeczytałem post na blogu Firebase zatytułowanyDenormalizacja danych jest normalnai mam prośbę o wyjaśnienia.

Byłem z nim aż do akapitu Rozważania. W szczególności następujące:

„Modyfikacja komentarzy jest łatwa: wystarczy ustawić wartość komentarza pod / comments na nową treść. Aby usunąć, po prostu usuń komentarz z / comments - i ilekroć natrafisz na identyfikator komentarza w innym miejscu w kodzie, który nie istnieje w / comments możesz założyć, że został usunięty i kontynuować normalnie ”

W przypadku modyfikacji, dlaczego nie muszę modyfikować duplikatów komentarzy przechowywanych w / links i / users?

Czy w przypadku usuwania mam rację, rozumiem, że po usunięciu komentarza muszę mieć logikę w całej mojej logice odczytu, aby sprawdzić / komentarze na wypadek, gdyby zostały usunięte?

Dzięki!

questionAnswers(1)

yourAnswerToTheQuestion