维度建模的命名标准

时间:2014-02-19 15:05:16

标签: data-warehouse dimensional-modeling

我正在使用Kimball的方法为数据仓库项目进行第一次维度建模任务。当我准备我的模型并考虑物理对象时,我想知道数据库对象的推荐命名方案是什么。我们将使用Oracle,目前我们还没有任何标准。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:6)

您可以从Oracle BI应用程序数据模型中获取一些想法。 登录Oracle支持帐户并查找此文档: Oracle业务分析仓库数据模型参考版本7.9.6.3(文档ID 1325948.1)

这些是包含的一些命名约定:

  

PREFIX

     

W_ =仓库

     

SUFFIX

     

_A =聚合

     

_D =维度

     

_DH =维度层次结构

     

_DHS =维度层次结构的暂存

     

_DS =维度的暂存

     

_F =事实

     

_FS =暂存事实

     

_H =帮手

     

_MD =迷你尺寸

     

_TMP =预暂存临时表

例如:销售事实表是W_Sales_F

document from northwestern university包含有关命名列的有用提示,例如使用素数,限定词和类词(例如STUDENT_FIRST_NAME)

kimball组的design tip #71包含命名约定的一般准则

  

例如,销售分析师会对销售数字感兴趣,但是   事实证明,这个销售数字确实如此   Sales_Commissionable_Amount,与...不同   Sales_Gross_Amount和Sales_Net_Amount。