Itt most megint egy ugyanolyan példát próbálsz ráhúzni, ami egy rossz megoldás NoSQL alatt is.
Itt egy jó megoldás NoSql-ben és hasonlóan RDBMS-ben, csak ott kicsit több táblában:
- A vevő adatait, mint szállítási és számlázási adatok, természetesen eltároljuk minden rendelésnél és ha változik a vevő címe, akkor SEHOL SEM módosítjuk.
- A rendeléshez letároljuk a vevő azonosítóját is. Ha változik a vevő elérése, akkor az alapján elérhető az adott vevő (az aktuális címe, telefonszáma, ...).