Hacker News new | ask | show | jobs
by Banderly 2480 days ago
I'm working on a project that is almost literally your example of reducing a relational database to a key value store, despite client applications having complex problem domains to model.

The consequence has been catastrophic data consistency problems and the whole programme rapidly grinding to a halt.

I think the problem is the overly broad definition of 'business logic' that encompasses everything from data integrity to presentation logic.