用途:为 SQL 与 NoSQL 数据库设计可扩展、可维护的模式,覆盖从零设计、重构迁移、性能优化到 SQL/NoSQL 选型。
主要能力:讲解 1NF/2NF/3NF 规范化与反规范化取舍;数据类型选择(如金额用 DECIMAL 而非 FLOAT、时间统一存 UTC);索引策略(B-Tree、Hash、全文、部分索引、复合索引列序);约束(主键、外键及 ON DELETE 行为、唯一、CHECK、NOT NULL);常见关系模式(一对多、多对多连接表、自引用、多态关系);文档库嵌入与引用取舍及 MongoDB 索引;迁移最佳实践(可回滚、向后兼容、数据迁移分离、零停机加列/改列名);性能优化(EXPLAIN、避免 SELECT *、N+1 问题)。
使用方式:作为技能在智能体流程中调用,配合后端架构设计、代码质量审查、AI/ML 数据建模等环节;资料未提供独立安装命令或调用接口。
适用场景:新建模式、模式重构或迁移、索引与查询优化、SQL/NoSQL 选型、编写迁移、复杂关系建模、归档与分区规划。
限制:资料未提供具体收费、价格、平台支持范围与效果数据;示例以 MySQL/PostgreSQL/MongoDB 语法为主,其他数据库需自行适配。