Should Business Logic be on The Database?

When we plan for the project we always make it better. We choose the programming language, framework, and keep the things of easy debugging, no network latency, and faster execution. So, we plan the design pattern accordingly but the question is that should we have to write the business logic on the programming side or database side?

I would like to suggest to write your principals on the database level.

Photo by Jed Owen on Unsplash