docs-03-header-template.md 973 Bytes

03-数据库设计文档

  • Schema: {{schema_name}}
  • Migration 清单: sql/migrations/V*.sql(由 Flyway 顺序 apply)
  • 生成方式: 由 A3 db-design-gen 基于 docs/01-需求清单/<module>/REQ-*.md REQ 卡片正向设计生成(schema SSoT)。

项目标准列约定

本项目的数据库约定(主键 / 租户隔离列 / 列命名前缀)由 A3 db-design-gen 在设计起始时一次性确认,确认值见 docs/04-技术规范.md § 四、数据库 schema 约定。下文每张业务表的字段清单都自动包含以下标准列,渲染时由 docs-03-table-template.md 模板按确认值展开。

  • 列命名前缀规则:{{COL_PREFIX_RULE}}
  • 主键约定:{{PK_CONVENTION}}
  • 租户隔离列:{{TENANT_COLS}}

字典 / 辅助表如有豁免,在该表业务注记里注明豁免原因。

ER 关系概览

{{er_overview}}

表清单

{{#each tables}}

  • {{table_name}} — {{purpose}} {{/each}}