市场中的应用,在升级版本时,可能引发数据故障

市场  收藏
13 / 193

比如先装了 0.0.1 版,其中的 A 表有 1 条记录:记录 ID=asdf,名称=A1。
然后 A 表被用与真实业务,给这条记录增加了很多关联。
当该应用出新版 0.0.2 版时,A 表里“记录 ID=asdf”的那条记录没了,另有 1 条记录:记录 ID=hjkl,名称=A1。
问,升版完成后,A 表里有啥?

若结果是:“记录 ID=asdf”的记录被删除,新增“记录 ID=hjkl,名称=A1”的记录。
这会导致原记录的关联全都失效,可能引发大规模故障,不可接受。