What problem does it solve? Choosing the wrong database type, schema structure, or indexing strategy leads to slow queries, data integrity issues, and painful migrations. This Skill provides structured guidance for schema design, normalization, query optimization, and data modeling across relational and NoSQL databases. ## Core Features & Use Cases - Database Selection: Decision matrices comparing SQL, document, key-value, and graph databases including PostgreSQL, MongoDB, Redis, Cosmos DB, DynamoDB, and Neo4j. - Schema & ORM Patterns: Normalization rules (1NF through BCNF), denormalization trade-offs, and code examples for Prisma, Drizzle, and Entity Framework. - Query Optimization: EXPLAIN plan interpretation, index strategies (composite, partial, covering), and fixes for anti-patterns like N+1 queries and SELECT *. - Use Case: When building an e-commerce backend, use this Skill to design a normalized orders schema, add the right indexes for known query patterns, and plan a zero-downtime column migration. ## Quick Start Ask the AI to design a normalized PostgreSQL schema with indexes for your application's entities and query patterns.