---
title: "02_Table_Specs"
author: "系统设计团队"
date: "2024年12月19日"
documentclass: article
geometry: margin=1in
fontsize: 11pt
mainfont: "PingFang SC"
CJKmainfont: "PingFang SC"
---
---
doc_id: TC-02-TABLE-SPECS
doc_role: support_document
authority: secondary
scope: 单表规格补充与历史映射
source_of_truth: false
last_reviewed: 2026-03-11
retrieval_priority: P2
---
# 福建水务营收系统单表规格补充(历史映射)
## 章节导航(精简)
- [文档定位](#sec-position)
- [口径优先级](#sec-priority)
- [历史命名映射矩阵](#sec-legacy-mapping)
- [METER/INST 专题补充](#sec-topic)
- [维护规则](#sec-maintenance)
## 文档定位
本文档定位为“单表规格补充与历史命名映射”,用于承接存量资料中的旧表名、专题扩展表与主文档之间的对照关系。
边界约束:
- 本文档**不是**数据库主文档;
- 字段定义与正式表口径以 `01_Database_Design.md` 为准;
- 接口与数据对象口径以 `03_Interface_Design.md` 为准;
- 遇到冲突时,不以本文件反向覆盖主文档。
## 口径优先级
数据库相关口径按以下优先级使用:
1. `docs/design/03_Technical_Design/01_Database_Design.md`(主文档)
2. `docs/design/03_Technical_Design/03_Interface_Design.md`(接口数据对象)
3. `docs/design/02_Detailed_Design/01_Detailed_Design.md` 与 `11~15` 分模块正文
4. 本文档(历史映射与补充)
5. `docs/design/04_Appendix/Archive/` 历史资料
数据库技术口径统一为 **达梦数据库 8.0+**(兼容 MySQL 语法习惯)。
## 历史命名映射矩阵
### 营收与表务常见历史命名
| 历史表名(存量资料) | 当前主口径 | 状态 | 说明 |
| :--- | :--- | :--- | :--- |
| `water_customer` | `biz_cust` | 已收敛 | 客户主档 |
| `water_account` | `biz_account` | 已收敛 | 客户账户 |
| `water_meter` | `biz_meter` | 已收敛 | 水表主档 |
| `water_meter_reading` | `biz_meter_read` + `biz_reading_data` | 已收敛 | 抄表任务与读数分离建模 |
| `water_bill` | `biz_charge` + `biz_charge_detail` | 已收敛 | 账单主表与明细表分离 |
| `water_payment` | `biz_collection` + `bk_transaction` | 已收敛 | 收费业务与渠道流水分离 |
| `water_invoice` | `biz_invoice` + `biz_invoice_taxrate` | 已收敛 | 发票申请与税率配置 |
| `water_meter_workorder` | `biz_meter_log` + `biz_process_transfer` | 已收敛 | 表务工单过程留痕 |
| `water_meter_stock` | `biz_meter_in_out` | 已收敛 | 库存主记录 |
| `water_meter_inventory` | `biz_meter_in_out_rel` | 已收敛 | 出入库关联明细 |
| `water_meter_archive` | `biz_meter` + `biz_last_reading` | 已收敛 | 档案与状态统一收口 |
> 说明:上述 `water_*` 名称仅用于历史资料追溯,不作为当前正式设计与实施命名。
## METER/INST 专题补充
### METER(表务专题)
| 数据域 | 主要表 | 口径 |
| :--- | :--- | :--- |
| 水表基础档案 | `biz_meter`、`biz_meter_model`、`biz_meter_caliber`、`biz_meter_range` | 实现态 |
| 抄表与读数 | `biz_meter_read`、`biz_reading_data`、`biz_last_reading` | 实现态 |
| 工单与处理留痕 | `biz_meter_log`、`biz_process`、`biz_process_transfer` | 实现态 |
| 库存与生命周期 | `biz_meter_in_out`、`biz_meter_in_out_rel` | 实现态 |
### INST(报装与签章专题)
| 数据域 | 主要表 | 口径 |
| :--- | :--- | :--- |
| 报装流程主线 | `biz_process`、`biz_process_transfer`、`biz_business_datas` | 实现态 |
| 报装资料附件 | `biz_content`、`biz_content_attach` | 实现态 |
| 合同签章扩展 | `installation_contract`、`installation_signature`、`installation_evidence` | 专题设计态 |
| CA 配置与模板 | `installation_ca_config`、`installation_signature_template` | 专题设计态 |
专题来源参考:
- `docs/design/02_Detailed_Design/14_METER_Detailed.md`
- `docs/design/02_Detailed_Design/15_INST_Detailed.md`
- `docs/design/04_Appendix/01_Overview_CA.md`
- `docs/design/04_Appendix/02_Database_Design_CA.md`
## 维护规则
1. 新增或调整表口径时,先更新 `01_Database_Design.md`,再更新本映射文档;
2. 历史表名只做映射,不新增“并行主模型”;
3. 本文档新增映射项时,需同步检查 `02_Detailed_Design/02_Module_Traceability_Index.md`;
4. 完成后至少执行:
- `make validate-file FILE=docs/design/03_Technical_Design/01_Database_Design.md`
- `make validate-file FILE=docs/design/03_Technical_Design/02_Table_Specs.md`
- `make check-links`