Data Model
文章平均质量分 87
lele5000
这个作者很懒,什么都没留下…
展开
-
树型结构的四种建模方法
对于组织架构中的员工层次关系我们应该怎么建模呢? 如下图所示: 此类结构通常有两个主要特点:1、一个孩子有且只有一个父亲2、树的深度不确定 为了解决这种结构,我们一般会建一张下面的表: 方案一(Adjacency List)CREATE TABLE Employees(employee_id int,employee_name varchar原创 2012-04-07 00:47:36 · 13841 阅读 · 11 评论 -
BIEE建模技巧一则 避免Fan traps
BIEE在直接查询3NF模型时,如果不注意很容易出现Fan traps,具体如下所示: order_header是订单头,上面有该订单的运费(运费针对整个订单收取,而非订单中的具体商品)order_lines是订单明细,上同有单项商品的金额 times和order_heade的关系是1:Norder_header和order_lines的关系是1:N 这个原创 2012-11-11 18:04:36 · 2544 阅读 · 2 评论 -
数据仓库时间维表规范
时间维表命名规范:XXXX_ID:天、月、季度、年等对应的编码 整型XXXX_NAME:英文名称 字符型XXXX_NAME_CN:中文名称 字符型XXXX_OF_XXX:某个时间粒度中的编号,如月中天、年中天等XXXX_ORDER:升序排序列(取值如下:1、2、3... 要求步进为1,主要用于满足时间序列计算) 整型XXX_DATE:期初、期末日期(如月初、月末日期) D原创 2016-01-04 22:29:39 · 8311 阅读 · 0 评论