Nyilvánvalóan minden is "üzleti logika", és az adatokat mindig sql adatbázisban tároljuk (a relációs az túl gyenge kifejezés), mert az az egyetlen eszköz a tranzakció megvalósítására. És minimum xmlben, mert az a trendi. Ezzel párhuzamban egy puszta számot json segítségével közlekedtetünk. (stb.) :-D
Ja, amit leírtam, az mind felesleges, mert csak egy full table scan + update áldozatai lettünk. Ha ilyenre van szükség, akkor valami rossz helyen és rossz módon van tárolva. Ha nem így lenne, akkor az export-import nem lenne egy nagyságrenddel gyorsabb.
A fentiekbe beletörődve, már csak az a kérdés, hogy akkor miért kerül ki az "üzleti logika" az adatbáziskezelő hatóköréből?