First of all, since you're a DB guy, I'll forgive your lack of awareness of spatial integration being the holy grail of the GIS industry for the past decade. ...
I've seen a mixed approach used with some effectiveness. If it's a traditional data structure, with balanced reading and writing, it's hard to mount an effective case to not...
There's only 1 thing in programming of ANY kind that SHOULD be case sensitive, and that is the values being passed by your parameters, be they password values, form labels,...