Ha egy OLTP DB-ben denormalizálásra van szükség (szándékosan nem azt írtam, hogy nincs rendesen normalizálva), akkor ott valami "sántít" - az ilyen eseteket az első insert/update/delete/select köröket futó kollégával még ne kezdjük el megcsócsáltatni - mert ha megtanulja, hogy hogy kell korrekten összerakni egy DB-nek a táblaszerkezetét, hogy "okos" struktúrát kelljen kezelni "buta" programmal, akkor még fog tudni a normalizálásból visszalépni, ha valamiért szükséges lesz.
Azzal a megjegyzéssel, hogy "A NoSQL az meg egy totálisan más "állatfaj"" csak azt akartam jelezni, hogy ne vigyük el abba az irányba szegényt, hiszen ő nem versenytáncos akar lenni, hanem most keresi a kályhát a tánciskolában...
Abban persze igazad van, hogy kritikus szemmel kell nézni a több évtizedes könyveket, mert az alapok is változtak azóta nem is kicsit, és való igaz,hogy egy sok évvel ezelőtti könyvből hiányoznak olyan ismeretek, amiket ma alapvetőnek tekintünk az adott témában. (Nekem mondjuk szerencsém volt, mert huszonx éve Oracle SQL PL/SQL tanfolyammal indítottam ezen a téren, és kifejezetten jó dokumentációból és oktatóktól tanulhattam.)