Database design and optimization guidelines
- Choose appropriate database type (SQL/NoSQL) - Design normalized database schemas - Use proper indexing strategies - Implement efficient queries - Use proper connection pooling - Implement proper caching - Use proper transaction management - Implement proper backup strategies - Monitor database performance - Use proper migration strategies - Implement proper data validation - Follow data security best practices