数据仓库-数据模型


(已有一些其他的书籍论述数据建模。有很多的方法可供选择。随便找出几种都可以成功地用来建造数据仓库。本书要讨论的方法是总结性质的,进一步的探讨请参阅《I n f o r m a t i o n
Systems Architecture》, Wi l e y。)
有三个层次的数据建模:高层建模( E R D,实体关系层),中间层建模( D I S,数据项集),底层建模(物理层)。
高层建模的特点是实体和关系,如图3 - 1 0所示。实体的名字放在椭圆内。实体间的关系用箭头描述。箭头的方向和数量表示关系的基数,只有直接的关系才标志。这样做以后,关系的传递依赖就可以最小化。

在E R D层的实体位于最高抽象层。哪些实体属于模型的范围,哪些实体不属于,是由所谓的“集成范围”来决定的,如图3 - 11所示。
集成范围定义了数据模型的边界,而且集成范围需要在建模之前进行定义。这个范围由系统的建模者、管理人员和最终用户共同决定。如果范围没有事先确定,建模过程就会一直持续下去。书写集成范围的定义应该不超过5页,而且应该使用业务人员懂得的语言。
企业E R D由很多反映了整个企业不同人员的不同观点的单个的E R D合成的,如图3 - 1 2所示。已经为企业内不同的群体建立好了各自独立的高层数据模型,这些模型共同组成这个企业E R D。

公共的E R D依照用户的观点而建,这些观点来自与不同部门适当的人员的交流。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值