• Good article. I think it's important to note, though, that the word "developer" shouldn't necessarily mean "software developer that doesn't understand good RDBMS design/development practices and/or doesn't care to learn". I have the word "developer" in my job title, but it's preceded by "Database". 🙂 And while I consider myself to be a "developer" (both database and software), I'm a DBA at heart. I think many others fall into this category. Please use the word "developer" carefully, when in this context.