# 规范化存储
# 一、字段存储机制解析
# 1. 自动命名规则
| 表单元素 | 数据库对应 | 转换规则 |
|---|---|---|
| 普通字段 | 同名字段 | 1:1映射 |
| 长文本字段 | 截断/简化名称 | 移除特殊字符 |
| 带选项字段 | 同名字段 | 存储选项值 |
# 2. 默认命名示例
-- 表单字段名:您是否已阅读协议内容,并接受其中的条款?
-- 数据库字段:您是否已阅读协议内容并接受其中的条款
# 二、自定义存储名设置方法
# 1. 操作步骤
- 进入表单设计界面
- 选中目标字段
- 点击字段属性右侧的"存储设置"图标
- 在"存储字段"输入框中指定英文名称(如
accept)
▲ 设置存储字段
- 保存表单
# 2. 效果验证
-- 设置前:您是否已阅读协议内容并接受其中的条款
-- 设置后:accept
# 三、存储规范最佳实践
# 1. 命名规范建议
| 字段类型 | 命名规范 | 示例 |
|---|---|---|
| 布尔型 | is_前缀 | is_approved |
| 状态值 | status_前缀 | status_order |
| 日期型 | date_后缀 | create_date |
| 关联ID | _id后缀 | vendor_id |
# 2. 字段管理策略
基础字段:
- 保持默认命名(简单中文)
- 如
设备编号、生产厂家
复杂字段:
- 必须设置英文存储名
- 如协议接受字段→
agreement_accepted
系统集成字段:
- 按对接系统要求命名
- 如SAP对接字段→
sap_mat_code
# 四、特殊场景处理
# 1. 历史数据迁移
| 场景 | 解决方案 |
|---|---|
| 修改存储名 | 需同步更新历史数据 |
| 字段类型变更 | 需要数据转换脚本 |
# 2. 多系统集成
- 预留标准字段(如
create_time) - 遵循行业通用命名(如
is_deleted)
# 六、操作注意事项
修改风险:
- 已上线字段改名需谨慎
- 必须同步更新相关查询
版本控制:
- 记录字段变更历史
- 维护数据字典文档
通过规范的字段存储管理,可以确保:
- 数据库结构清晰可维护
- 便于后续数据分析
- 提高系统集成兼容性
- 优化查询性能
建议在应用开发初期就建立命名规范,并在团队内统一执行。对于已上线系统,可通过逐步重构改善字段命名。