|
|
|
|
|
by Cthulhu_
554 days ago
|
|
There's a few issues; one is that if you have the DB do everything, all of your business logic lives there too, instead of just the data. This is still fine if you have a single use case, but what if in addition to your main application, you also need to use it for things like BI, customer service, analytics / predictions, etc? It then quickly becomes better to use it as a datastore and have another layer decide what to do with it. And in 30 odd years, everything will be different again, but your company's main data store will not have moved as fast. |
|