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!