设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
这种标识变更的场景如何设计表结构
返回列表
发新帖
这种标识变更的场景如何设计表结构
[复制链接]
11
|
3
|
2008-6-23 01:01:58
|
显示全部楼层
|
阅读模式
目前在开发金融行业的上报系统,业务中有如此一个情况;比如:贷款帐户1原来在a银行,由于a银行拆并,可能贷款帐户1
变更到(移户到)b银行;
条件:需每天运行存储过程比较昨天与今天的数据,若相同,无标识变更,否则发生标识变更;
只能比对今天与昨天;不能用今天与昨天以前的数据进行比对;这样可能发生数据错误;
这样昨天上报了标识变更;今天又上报了标识变更;故只能用今天与昨天的数据比对
每天金融机构通过上报系统,上报贷款帐户1的信息到上报中心;补充一下,贷款帐户信息包括:
帐户表,此为一个单独的表(永远是最新的数据,银行拆并,帐户中的开户行列存储最新的开户行信息)
acct
acctnbr
bankorgnbr
yewudate
我大体想到如下的模型来实现这个功能:
分2个表:历史表与当前表
历史表:hist
recnbr记录编号,用于主键
acctnbr 帐户
etldate抽取时间,因为上报系统是从业务核心系统每天抽取数据(注:我们通过informatica加工的核心数据为基础)
bankorgnbr 原开户行
当前表:curr
recnbr
acctnbr--同上
etldate--同上
bankorgnbr--当前开户行
实现逻辑:每天运行存储过程,比对历史表与当前表,如果同一个acctnbr帐号的记录相同,表明没有发生标识变更(银行拆并),否则,把变更前后的旧新值插入到标识变更表
标识变更表:id_change
recnbr
yewudate
etldate
acctnbr
before_bankorgnbr
curr_bankorgnbr
因为标识变更,很少发生,所以通过两个表实现;这样虽然数据在某种程度上会重复存储,但代码编写简化;
想听听大家的建议,这样情况一般如何设计或编写代码,谢谢;
回复
使用道具
举报
千问
|
2008-6-23 01:01:58
|
显示全部楼层
原帖由
zhangfengh
于 2010-12-17 13:30 发表
出于什么目的考虑做两个表?一个表就足够用吧
用两个表(当前与历史表),只要比较历史表的最新记录与当前表
举例:
声明t前缀表示第几天
t1 首次运行存储过程 向历史表插入一条记录
t2 再次运行存储过程 向当前表插入一条记录,然后用当前表与历史表进行比较;
若二者相同,表示没有标识变更;否则发生标识变更;
然后把当前表的数据插入到历史表中
t3 同样运行存储过程 向当前表插入一条记录,然后处理逻辑同t2
为了符合条件,当天与仅与昨天比对,可能会在历史表中插入很多重复数据,
此处重复数据指:只是时间的列不同,其他列均相同;
我也想过用一个表实现;但没有想明白!
回复
使用道具
举报
千问
|
2008-6-23 01:01:58
|
显示全部楼层
你的“标识变更表”不就已经记录了历史吗?
你这里的数据应该有这些:
当前表;
标识变更表;
上报数据表。
你的程序将当前表和上报数据表进行比较。如果有变化,则更新当前表为最新状态,同时生成标识变更表数据。
回复
使用道具
举报
千问
|
2008-6-23 01:01:58
|
显示全部楼层
原帖由
newkid
于 2010-12-17 23:55 发表
你的“标识变更表”不就已经记录了历史吗?
你这里的数据应该有这些:
当前表;
标识变更表;
上报数据表。
你的程序将当前表和上报数据表进行比较。如果有变化,则更新当前表为最新状态,同时生成标识变更表数据。
这个方法,谢谢newkid大师;
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
圣诞节快到了,大家帮我想想今年圣诞节礼物有哪些啊?最好的圣诞节礼物是什么?
2
姐姐生日礼物,送什么好呢?
3
结婚礼金提前送还是当天送好?
4
送老公生日礼物送什么有纪念价值?
5
和女朋友恋爱三个多月,还没送过礼物给她,想趁圣诞节送个礼物,不知道送什么礼物好呢?
6
八大胜娱乐城听说跟成人博览会合作,不知道送什么。
7
如何在临床工作中应用所学的礼仪知识处理好与病人与家属的关系
8
圣诞节.礼物.有哪些比较有个性的礼物?
9
我是她弟我不知道送她什么礼物,希望给点建议。
10
男朋友过生日送什么礼物呢?大家帮我想想,本人学生,不是很有钱.
11
送员工什么礼品好呢?现在什么都不缺,电子的挺上档次的,马上就到元旦了,那送什么样的好呢?
12
什么是接待礼仪
13
男友生日送什么礼物比较有创意?
14
今年龙年春节福利送高档礼品卡怎么样????
15
给女性领导送礼,什么比较合适?年龄在四十岁左右
16
谁能给我推荐个比较有创意的圣诞礼物呢?想不出来送什么好呢?
17
握手的礼仪?
18
重庆哪里有正中的安溪铁观音??价格还比较便宜哦!能够送礼的
19
女朋友生日快到了,送她什么礼品好啊
20
我的妹妹要结婚了,送什么礼物好?
21
圣诞节,圣诞礼物,圣诞节礼物送什么给男朋友,送什么才比较有创意性呢?
22
谁知道 荣成哪有卖那种结婚的个性礼物
23
本月底我们工厂要开业了,谁知道到哪可以定做开业礼品啊?
24
我奶66大寿我想送副对联!我奶奶的名字叫赵桂珍! 我想以孙子的名义!哪位好好心人给点意见!
25
给孩子什么奖励比较好呢?送个什么礼物呢?
26
2011阿坝州录用公安特警考试成绩什么时候查询?
27
速求卡诺莎天津专卖店联系电话,急着买礼品送礼。
28
送老人什么生日礼物
29
圣诞节送孩子什么礼物好?今年圣诞节流行哪些礼物啊
30
12月25日圣诞节送什么礼物给女朋友好?大家都有什么想法,来说说看吧。
31
礼貌用语和礼貌的区别
32
过年的时候看好多人都不送礼品,反而只送了一张卡。这种购物卡。哪里有,最好是比较实惠的,不然工资不够
33
什么样的丝绸家纺好?送礼好吗?哪些牌子的好些呀?
34
北京鲜花店能不能在圣诞节异地送花的啊?送到山东
35
送妻子什么生日礼物好?而且一定要很有份量啊!
36
哪里有即优惠又时尚的,最主要是要有档次的礼品,海鲜类最好了,一定要鲜,新鲜,
37
同学过生日送什么好呢?
38
老公奶奶过九十大寿送什么好呢?
39
父亲在女儿结婚时候送什么礼物?
40
学生送系主任什么好
41
年底了公司要送客户一批礼品请问南京哪家礼品公司好
42
帮宝宝起名字,2011年11月06日14:18出生,女孩,爸爸姓李,有好听的名字吗
43
圣诞节送什么礼物好呢?
44
父母结婚纪念日,送什么好?
45
郑健有没有20岁左右叫这个名字的女孩啊`?
46
个性礼品定制哪里有呀?圣诞节快到了,我想买一个送给我男友。
47
送女友该送点什么礼物给她好?
48
1555623手机号段属哪里
49
万凰之王第14集42分24秒滑胎的插曲叫什么名字
50
想送一份男朋友圣诞礼物呢?但是不知道送什么好?大家有什么好的建议吗?
51
我一个朋友的家人去世了,他来参加我生日。有什么说法么?
52
我想定制一个很特别的圣诞节礼物给我男朋友,在哪里可以定制呢?
53
为什么有人的名字姓不在百家姓内?
54
跪求银行服务礼仪演讲稿(演讲时间两分钟左右)。要突出服务礼仪。
55
圣诞节送女朋友什么礼物最好?没什么想法,大家一起来帮我出出主意吧。
56
送好朋友的生日礼物送什么好,有没有特别的生日礼物推荐呀。
57
元旦春节打算送礼给长辈,长辈可以送保健品,爸爸妈妈送什么适合,不要再是保健品了~~
58
关于日历的问题,懂的朋友请进啊
59
春节送什么礼物给长辈好呢
60
虎年出生 男孩起名 姓赵 要求名中带国字
61
求翁滋蔓,王心如的资料?
62
公司开重要会议,客户是老外,我们准备送一些中国特色的礼品,知道的给我推荐一下?
63
鲜花礼品卡是什么啊
64
奶奶过生日送什么花,我还是个小学生
65
快圣诞节了,还没有给男朋友准备圣诞节礼物,大家推荐一下送什么好呢
66
有会起英文名字的吗?
67
我96年出生的,可以自己拿户口本去改名字吗
68
用b.c.e.f.g.j.k起头的英文名字(女孩的)要有个性,要告诉我中文什么意思
69
春节晚会,刘能说的那3个小孩名有哪喳、金刚葫芦娃、那个是什么了急急急
70
求个好听的女英文名?
71
和京剧相关的礼品有哪些?
72
给2012年后4月(农历)男孩起什么名字好我姓王,老婆姓赖
73
2011年10月28日晚7点出生属兔的女宝宝取什么偏旁好?本人姓(明),哪位大师帮帮忙,谢谢!
74
老实人需要智慧的启发,希望智者给予经验指导,各方面都可以,谢谢!
75
CK 蓝色瓶子女士香水叫什么名字
76
2011 11 11 晚上7:55生起名张光远 , 这个名子如何
77
爸爸姓席妈妈姓蓝孩子还有两个月出生…不知叫什么名字请好心人帮我们起个名字急
78
高分悬赏、求几个名字
79
能帮我取个英文名字吗!我叫林清凤,姓别:女 12月份生的
80
2011年10月18日,在奔波中出生的女儿,母亲叫冯桂花,父亲叫李瑞超,请大家推荐几个韵意好又顺口的名字...
81
你好!知道名字和是那一个省的,可以查到他的出生地址吗?
82
cba的扣篮王,不过现在好像不见了,应为生病吧,姓徐,大家知道他的详细资料吗/
83
各位朋友帮忙取几个好听有内涵的名字吧
84
宝宝今年十一月十四号下午五点五十五出生,阳历,父亲姓崔,母亲姓郭,跪求好名字
85
爸爸姓宿妈妈姓王2012年4月份孩子叫什么名字
86
我是个女生名字有个颖字谁给我起个带一点伤感有诗意的扣扣网名!
87
2011年11月15日19点26分出生的宝宝叫什么好,给娶个公主名,姓钱~~3QQQQQ
88
继续求,求大神送单字ID,火单什么单都行,跪求
89
陈光标是谁呀?
90
杜姓双胞胎生于2011年公历11月15日10点,女儿,求有才的好心人按八字取个好名吧,急需。万分感谢!!!
91
2006年2月生的五行缺水姓邹的女生,应该取什么名、好听点的、名位帮帮忙啊!
92
我儿子是2011年10月8日11点25的 五行缺什么,姓杨
93
姓名叫佳什么好呢
94
如何为自己起一个适合自己的英文名字?
95
父亲姓袁,母亲姓刘,是个小男孩出生于2011年农历7月18日9:30分,辈分排庆;跪求专家帮起个好名字!
96
我女儿是2009年11月28日晚上11:30左右出生的,叫万洁雨,请问一下这个名字怎么样?
97
宝宝今年农历十月十八上午十点多出生,姓杜,男孩,取什么名字好,望高人指点,谢
98
2011年11月13日12:15分,生的男兔宝宝,爸爸姓吴妈妈姓周的男孩子应起什么名字好听呢?
99
225 57- 07 - 08 17这个电话是哪个国家,麻烦高人指导啊
100
如何知道儿子五行缺什么