# 规范化存储

# 一、字段存储机制解析

# 1. 自动命名规则

表单元素 数据库对应 转换规则
普通字段 同名字段 1:1映射
长文本字段 截断/简化名称 移除特殊字符
带选项字段 同名字段 存储选项值

# 2. 默认命名示例

-- 表单字段名:您是否已阅读协议内容,并接受其中的条款?
-- 数据库字段:您是否已阅读协议内容并接受其中的条款

# 二、自定义存储名设置方法

# 1. 操作步骤

  1. 进入表单设计界面
  2. 选中目标字段
  3. 点击字段属性右侧的"存储设置"图标
  4. 在"存储字段"输入框中指定英文名称(如accept

设置存储字段 ▲ 设置存储字段

  1. 保存表单

# 2. 效果验证

-- 设置前:您是否已阅读协议内容并接受其中的条款
-- 设置后:accept

# 三、存储规范最佳实践

# 1. 命名规范建议

字段类型 命名规范 示例
布尔型 is_前缀 is_approved
状态值 status_前缀 status_order
日期型 date_后缀 create_date
关联ID _id后缀 vendor_id

# 2. 字段管理策略

  1. 基础字段

    • 保持默认命名(简单中文)
    • 设备编号生产厂家
  2. 复杂字段

    • 必须设置英文存储名
    • 如协议接受字段→agreement_accepted
  3. 系统集成字段

    • 按对接系统要求命名
    • 如SAP对接字段→sap_mat_code

# 四、特殊场景处理

# 1. 历史数据迁移

场景 解决方案
修改存储名 需同步更新历史数据
字段类型变更 需要数据转换脚本

# 2. 多系统集成

  1. 预留标准字段(如create_time
  2. 遵循行业通用命名(如is_deleted

# 六、操作注意事项

  1. 修改风险

    • 已上线字段改名需谨慎
    • 必须同步更新相关查询
  2. 版本控制

    • 记录字段变更历史
    • 维护数据字典文档

通过规范的字段存储管理,可以确保:

  • 数据库结构清晰可维护
  • 便于后续数据分析
  • 提高系统集成兼容性
  • 优化查询性能

建议在应用开发初期就建立命名规范,并在团队内统一执行。对于已上线系统,可通过逐步重构改善字段命名。