Foxtable(狐表)用户栏目专家坐堂 → 如何适应基础数据变更带来的影响呢?


  共有12404人关注过本帖树形打印复制链接

主题:如何适应基础数据变更带来的影响呢?

帅哥哟,离线,有人找我吗?
成都老王
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:27 积分:258 威望:0 精华:0 注册:2011/3/24 19:38:00
如何适应基础数据变更带来的影响呢?  发帖心情 Post By:2011/7/19 17:34:00 [显示全部帖子]

数据库应用中,如果遇到基础数据变更,是的依赖于该数据的其它历史记录统计不正确,如何处理这种情况呢?

 

1.比如说:数据库中有2个表《人员信息表》《入库表》。

《人员表》中,ID=1,Name=张三。

《入库表》中,存在3月份办理的某张入库单,其经办人ID=1(打印的经办人姓名=张三)。

4月份时,修改ID=1的name=张山。

结果3月份的入库单经办人也变成“张山”而非“张三”。

-----不允许出现此情况。

 

[此贴子已经被作者于2011-7-19 18:07:38编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
成都老王
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:27 积分:258 威望:0 精华:0 注册:2011/3/24 19:38:00
  发帖心情 Post By:2011/7/19 18:10:00 [显示全部帖子]

2.《价格表》中,某种物料价格4元,产生了若干张销售记录。

调价后,价格为5元。

汇总销售记录时,4元的历史记录都变成的5元,就不正确了。


 回到顶部