fixed the interaction conflict between database and business logic
fixed the interaction conflict between database and business logic