先给出直接答案:不要按“字段新旧”或“迁入难度”决定保留项,而要按字段是否支撑当前业务动作来分层。无法完整迁入时,把字段分成三类——必须保留并补录、可合并或降级保存、可归档不进入新系统。决定保留项的核心依据是:这个字段现在还会不会影响报价、订单、内容发布或客户跟进。如果不会,就不该为了迁入完整而拖慢整站上线。
假设一家张家界本地的酒店加景区票务网站,旧系统里积累了多年客户咨询记录。旧库里有“客户来源渠道”“首次咨询景区”“同行人数”“特殊饮食备注”“旧版会员等级”等字段。新网站设计时,表单和后台只规划了姓名、电话、出行日期、人数和备注。迁移时发现旧字段无法一一对应,这时真正要决定的不是“能不能全搬”,而是“哪些字段值得在新系统里继续存在”。
这个场景的关键在于:网站设计不是数据库搬家。新站的前台表单、后台列表、通知邮件和后续跟进动作,都会受到字段保留结果影响。保留太多,运营人员每次填写都变慢;保留太少,过去的客户跟进线索会断掉。
面对一个旧字段,先问三个问题,而不是先问技术人员能不能迁。
这三个问题能快速把“必须保留并补录”“可合并或降级保存”“可归档不进入新系统”分开。实际动作是:先列一张字段清单,逐项标注判断结果,再交给开发确认存储方式。这个动作的结果会直接影响下一步——如果必须保留项超过表单承载能力,就要调整网站设计中的表单分组,而不是硬塞进一个页面。
字段保留决定不能只停留在迁移方案里,它必须回写到网站设计的三个位置。
假设上述酒店票务站把“特殊饮食备注”保留为后台必看字段,把“旧版会员等级”归档为历史备注。这样调整后,前台表单没有变长,后台接待人员却能在详情页看到关键信息。下一步就可以让开发按这个分层建表,而不是等迁移报错后再反复补字段。
有些字段确实无法完整迁入,比如旧系统用多选控件保存,新系统只支持单行文本。这时不要强行拆成多个新字段,可以采用降级保存。
降级保存的常见做法是:把旧字段内容合并成一段可读文本,存入新站的“历史备注”或“迁移说明”区域,并在后台标明来源。这样做的结果是:运营人员仍能查到旧信息,但新站不需要为它设计复杂表单和筛选逻辑。下一步如果发现某类历史备注被频繁查看,再考虑把它升级为正式字段,而不是一开始就全部保留。
这里要说明适用条件:降级保存适合查询频率低、格式不统一、不再参与自动计算的字段。如果字段涉及金额、日期或客户身份,且仍会影响当前业务,就不能只放备注,必须设计正式结构。
为了减少反复,可以按下面顺序推进:
试迁结果只说明这批数据的映射是否顺畅,不能单独证明取舍正确。如果试迁后运营人员仍找不到关键信息,就要回到第一步重新确认业务动作,而不是继续增加字段数量。字段保留的终点,是让新网站能顺畅接待当前客户,同时不把旧系统的包袱原样搬进来。