用途:为给定业务领域产出完整的数据库模式设计文档。文档不仅列出表,还记录建模范围、实体关系、查询优化目标与权衡取舍,便于工程师理解数据模型、正确查询、安全扩展并编写不破坏现有结构的迁移。
主要能力:要求先收集领域描述、实体与关系、预期查询模式、数据库引擎、预期数据量与约束等输入;输出包含概述与范围、实体关系图与关系摘要、表定义(含列类型、可空性、默认值、约束与说明)、索引策略、访问模式分析、规范化决策、触发器与自动化、迁移说明,以及质量检查清单与反模式提示。
使用方式:以技能触发短语调用,如“设计一个数据库”“记录现有模式”“建模实体与关系”“定义表结构”“规划索引策略”。文档模板含服务名、团队、作者、日期、引擎与状态等头部字段。
适用场景:新库设计、既有模式文档化、索引规划、迁移前评估。
限制:资料未提供具体安装命令、收费方式或平台支持信息;示例 DDL 使用 PostgreSQL 语法,其他引擎需按引擎调整。文档强调避免用 JSONB 替代可查询字段的关系建模、避免无依据加索引、使用 TIMESTAMPTZ 而非 TIMESTAMP,并要求记录规范化决策与访问模式。