• You know how newbies are convinced that DRI can be handled by the app? They are ALWAYS proved to be wrong. Every single time.

    Of course they are. What newbie is going to be able to design a declarative language that describes referential integrity constraints into an app? By definition, if the programmer is able to code to that degree, I'm betting they're no longer a newbie.