schools that award degrees in computer stuff should really invest at least one or two days in going over rdbms design. even just the basics.
out there, right now, there are four devs with bachelors degrees and a db with no constraints or indexes discussing whether they should just rewrite the whole thing on mongo.
@ghorwood Even better they should recognize that they need a data architect or data engineer or a DBA. These are specialists that actually know how to do this stuff.
And this is a bad sign that they probably don't have Ops specialists, either, and then I'd be REALLY worried about security and system maintenance. If you get on a project where they expect developers to just be generalists and do other people's jobs that they aren't trained for, you should run.