内销、外销、销售退回

yafun 2010-03-23 01:36:12
建立销售分析所需的数据仓库,是否需要把内销、外销、销售退回分别建立事实表呢还是建一个表通过建立销售类别字段来区分这3种情况好呢?
...全文
63 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
永生天地 2010-03-23
  • 打赏
  • 举报
回复
不是绝对的哦
starseeker7 2010-03-23
  • 打赏
  • 举报
回复
簡單的來説就是
區別大,,分表
區別小,,寫一起

後續用戶更改衝動大分表
用戶好説話就不分

大系統分表,小系統不分

一般來説這種業務情況還是要分表的
starseeker7 2010-03-23
  • 打赏
  • 举报
回复
好處
表多,容易分情況處理
表少,性能好,查詢方便
壞處
表多,對表修改,報表集中輸出,都需要分別連接,寫程序麻煩,關聯更佔數據庫性能

表少,爲了區別不同類型的數據,顯然會多用於區別的字段,,,如果類型差異大,,,用於區別的字段,更是幾何倍數增加,特別是用戶使用后,反饋更改階段,你就會發現你的字段不一會就50了,開始努力向100發展
有複雜的業務操作,月結,匯總動作需求時,更是連子表的字段一起增加,,,維護成本大增 - -
yafun 2010-03-23
  • 打赏
  • 举报
回复
大家都说说这两种不同做法有何优缺点呢?我有点困惑,不知采用哪种好?
--小F-- 2010-03-23
  • 打赏
  • 举报
回复
看几张表之间有没关联 有的话 建成几张表
Mr_Nice 2010-03-23
  • 打赏
  • 举报
回复
[Quote=引用楼主 yafun 的回复:]
建立销售分析所需的数据仓库,是否需要把内销、外销、销售退回分别建立事实表呢还是建一个表通过建立销售类别字段来区分这3种情况好呢?
[/Quote]

各自建表。
大恒 2010-03-23
  • 打赏
  • 举报
回复
一般会将销售作为事实表的,处理这种情况,选择建立销售类别字段较好;
budong0000 2010-03-23
  • 打赏
  • 举报
回复
没有关系就不要建同一个表吧

594

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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