As someone who has some expertise in relational databases, I’m called upon
to dig into problems where code is misbehaving because some code
is running into some relational db data that is unexpected. Like
much in life, the folks on the development side are quick to
fault the database. This parallels the usual response of typical DBAs - which
is to quickly fault the developers. This situation doesn’t get much better with
folks who claim they are “full-stack developers”. Someone declaring that they
are a “full-stack” developer is best met with a sigh at this point. Its a
marketing term more than a statement of fact.