用途:根据数据模型描述生成可投产的数据库结构,适用于 SQL 与 NoSQL,未指定时默认 SQL。
主要能力:覆盖四阶段流程——分析(识别实体、关系、访问模式,决定 SQL/NoSQL)、设计(SQL 规范化至 3NF 或 NoSQL 嵌入/引用,定义主外键、数据类型与约束)、优化(索引策略、读密集场景反规范化、created_at/updated_at 时间戳)、迁移(可回滚的 up/down 脚本、向后兼容与零停机部署)。附带规范化(1NF→2NF→3NF)、索引类型与列顺序、主键与 ON DELETE 策略、嵌入与引用选择、MongoDB 索引、迁移模板、EXPLAIN 与 N+1 查询分析、扩展点等参考内容。
使用方式:直接用自然语言描述需求,如“design a schema for an e-commerce platform with users, products, orders”,或“design NoSQL schema for product catalog”。建议提供实体、关键关系、规模提示与数据库偏好。命令包括 design schema for {domain}、normalize {table}、add indexes for {table}、migration for {change}、review schema。
限制:以上为文档所述能力与示例,实际数据库兼容性、具体版本行为、收费与平台信息暂未提供;索引、反规范化与分区等需结合真实访问模式验证。