Database design and query optimization for SQL (PostgreSQL, MySQL, SQLite) and NoSQL (MongoDB, Redis, DynamoDB). Includes schema design, indexing, migrations, and ORM patterns. Use when designing database schemas, optimizing queries, planning migrations, choosing between SQL/NoSQL, or when the user mentions database, schema, SQL, NoSQL, ORM, migration, indexing, or query optimization.