The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
From: innovate511 <innovate...@gmail.com>
Date: Wed, 26 Mar 2008 05:08:59 -0700 (PDT)
Local: Wed, Mar 26 2008 8:08 am
Subject: Re: 一些维度建模的问题
1。是否需要建维表,按照经验,有如下几点依据(1)是否有必要专门的表去维护管理,(2)维定义变化是不是会比较大,(3)描述的信息范围会不会比较
多。如果类型是比较固定的,不需要经常维护的,定义简单的,可以直接放在事实表作为退化维,否则还是拿个维表去维护吧。 2。这个要看业务系统怎么定义的,比如是家庭地址,还是公司地址,或者联系地址,这需要问业务系统的人。 3。是自己的还是原来的代码都不重要,关键是统一建,只要你的模型能管理好每一个定义。 4。这恐怕需要调研清楚吧。维度模型就是需要先理解数据源的业务意义,才能建合适的模型,以解释他们所代表的意义,对于结构不一样的源头,首先是转换成 数据仓库系统中定义一样的,然后设计统一的代码管理,才能融合在主体模型当中。 5。不知道楼主是否只有一个数据集市,如果是多个数据集市,建议还是先统一维度建模,然后再进数据集市吧。进入维度模型后,那两个时间标识就没用了,需 要转换为对应的时间范围进行针对时间周期的汇总,比如日事实表、周事实表等。 On 3月26日, 下午3时06分, 小水牛 <Lucian.n...@gmail.com> wrote:
> 现在在做保险行业的维度建模,对一些问题想请教各位:
> 1.系统中有很多的“类型”表,“状态”表,比如理赔类型表,批改类型表,交易类型表等等,这些类型表都需要分别建立一个维度表吗?
> 2.一个客户的多个联系地址如何处理?
> 3.对于OLTP系统中的众多代码,是继续用代码表示还是直接用代码对应的内容来表示?例如:1代表A,2代表B,3代表C,是直接在维度表中用
> 4.如何设计异构的产品以及标的维度表?是每个单独做一个吗?那和事实表如何关联呢?
> 5.在EDW中基本用3NF建模,用start_date和end_date保留数据版本,在数据集市中(维度建模)如何处理呢,是保留原来的方式,还
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
| ||||||||||||||