L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Design et création · SKILL.md

data-database-design

data-database-design

从需求和字段词典生成或检查 ER、表结构、数据字典、索引及 DDL,并验证需求字段到数据库字段的追溯。用于数据库设计、ER 图、实体关系、数据字典、DDL 和建表语句;不要用于排查数据库连接、ORM 运行错误或接口报文。

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: data-database-design description: 从需求和字段词典生成或检查 ER、表结构、数据字典、索引及 DDL,并验证需求字段到数据库字段的追溯。用于数据库设计、ER 图、实体关系、数据字典、DDL 和建表语句;不要用于排查数据库连接、ORM 运行错误或接口报文。

数据库设计

先确定设计 profile

至少确认模块或目标数据库方言。未说明方言时先追问,不再静默默认 MySQL。同步确认租户、软删除、审计字段、主键和并发控制策略;无法确定的策略标记 Pending。

  • create:生成设计并验证本轮产物。
  • validate:只读执行 34 项检查。
  • review:与 validate 相同,只读给出评审结论,不默认保存报告。
  • repair:明确授权后修改既有设计或 DDL。

执行流程

  1. 读取唯一规则源:数据库标准。
  2. 从 分册骨架 开始,并按需读取:
  3. 使用 templates/ 的匿名空白模板;只有需要质量对照时才读取 examples/。
  4. 按目标方言校验 DDL,并建立 spec/词典字段到表字段的追溯。
  5. 执行 DB-A/B/C/D/E/X 共 34 项检查:先运行 wl-skills-design verify db 获取 [M] 项机械结论(CLI 不可用时由 Agent 代执行),再判 [J] 项,合并为同一编号的报告。

交付约束

  • 系统字段和软删除不是无条件规则,必须服从已确认 profile。
  • 验证报告必须包含方言、策略、规则 ID、位置和集合差异。
  • 验证模式只读;创建模式仅自动修复本轮新产物。
  • 最终说明 ER、数据字典、DDL、34 项结果和保存状态;只有实际生成或保存的文件才给出路径。
Skills enregistrées