Na co není ORM vhodné
- masivní změny (import dat ze souboru, update)
- relační vs objektová realita – odlišnosti v zobrazení
- stěhování strašidla
- u SQL - změním ID hradu
- u OODMBS - odstraním ze starého hradu a přidám k novému
- N+1 dotazů (rychlostní)
- načtení výpisu hradů a všech jeho strašidel
- v SQL použiji JOIN a spojím hrady a strašidla (duplicitní hrady ignoruji)
- ORM umožňují toto řešit (hibernate má fetch join)
- při použití skutečné OODBMS problém zmizí
www.softeu.cz