Why should business logic not be in the database?
Why is business logic in a database bad?