Database Management Patterns A comprehensive skill for mastering database management across SQL (PostgreSQL) and NoSQL (MongoDB) systems. This skill covers schema design, indexing strategies, transaction management, replication, sharding, and performance optimization for production-grade applications. When to Use This Skill Use this skill when: - Designing database schemas for new applications or refactoring existing ones - Choosing between SQL and NoSQL databases for your use case - Optimizing query performance with proper indexing strategies - Implementing data consistency with transactions…