# 后端规则文件索引

## 推荐读取顺序

1. 01-Java后端编码规范.md
2. 02-数据库设计与使用规范.md
3. 03-数据字典与菜单规范.md
4. 04-Redis使用规范.md


## 维护要求
- 新增规则文件时，同步更新本索引和根目录 `claude.md`。

## SQL 文件生成规范（系统设计阶段）

生成系统设计时必须产出 **2 个独立 SQL 文件**（详见 `03-数据字典与菜单规范.md`）：

| 文件         | 命名规则                                 | 内容                                                               |
| ------------ | ---------------------------------------- | ------------------------------------------------------------------ |
| 建表 DDL     | `{模块编号}-{模块名}_schema.sql`         | 业务表 CREATE TABLE + 索引 + COMMENT                               |
| 字典菜单数据 | `{模块编号}-{模块名}_menu-dict-data.sql` | 系统基础表 CREATE TABLE IF NOT EXISTS + 字典类型 + 字典数据 + 菜单 |

字典菜单文件必须可独立执行（含 system_dict_type/system_dict_data/system_menu 三张表的 CREATE TABLE IF NOT EXISTS）。