关于数据库的设计问题?

small_pig 2003-12-29 10:58:49
目前的项目需要做几年的同期数据对比(相同的月份),我为了使数据库比较优化,打算每过一年把那些业务表转到一个带有年份表示的表中,或者每到一年就创建一个带有年份表示的表。
大家有没有良策请献上来。
...全文
21 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
noproblem12 2003-12-30
  • 打赏
  • 举报
回复
没必要,可以把不是当年的记录都转到历史,查询往年记录的时候就调用历史,这样可以保证当年的数据表比较小查询速度快
Jack0Cao 2003-12-30
  • 打赏
  • 举报
回复
你这样做没必要
毕竟那只是一个比较,不是真是要存储的数据!!!
所以你可以做一个查询!!!!
如果不绝的速度慢的话你也可以在程序中直接用sql来查询显示结果就好啦
你那样做不符合数据库中的范式要求,使冗余太多!!!!
small_pig 2003-12-29
  • 打赏
  • 举报
回复
欢迎来讨论

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧