命名规范(3)

视图

命名方式和表类似

模式如:<表名><_试图类型>

_V:普通视图

_ MV:物化视图

_UV:用户视图

_SV(或者_FV等其他名称):敏感信息或财务相关视图

表——Staging层

1.Schema Name

1)确定上游数据源的缩写 :XXX

2) Schema Name =STGXXX

2.Tbale Name与上游数据库表/文件名称保持一致

3.Column Name 与上游数据库/文件Column保持一致

表—— DW层<1>

1.Schema Name:按照主题的名字命名

2.Table Name:<Prefix><_Name>(_Postfix)

3.Prefix:Table 的分类

    1)Master:MSTR

    2)Reference:REF (参照表)用得非常频繁

    3)X Reference : XREF  (连接表) 用于解决多对多的关系问题 

    4)Event(Transaction):EVT (交易表)

    5)Header:HDR

    6)Detail:DTL

    7)Interface:ITF

    8)System: SYS

    9)Log :LOG (日志表) ETL运行日志可以用

表— DW层<2>

   4. 后缀:对于一些需要标记时间粒度的表

   (T)+ (P)+(S):T表示时间粒度,P表示表的特质,S用于表的分离

     T:Day/ Week/ Month /Quarter /Year /Ondemand

     P:  Single (单数)/ Plural (多数)/Temp(临时表) / Backup(备份表) /History(历史表)

     S:(分离)

 表 - DM层

     1. Schema Name:与主题保持一致

     2. Table Name : < 表分类><_名字><_后缀>

                 维度表Dimension :DIM

                 桥接表Bridge :BRG

                 事实表:C+G

                     C: Category

                     1)常规事实表FACT : FT

                      2)   同期快照事实表 Periodic Snapshot : PS

                      3)   累积快照事实表 Accumulate Snapshot: AS

                     G:Grain

                      1) 原子级别: Atom(A)

                       2) 汇总级别: Summary (S)

                 其他表 :主要是一些配合维度表事实表的系统表,以SYS_开头,如果另外还有其他类型                                   的表,可以参照DW层的命名模式

                 后缀可参照3NF下的DW表后缀。

列<1>

<Prime_><Class>

例如: Employee Name

            员工的名字

            Prime:员工

            Class: 名字

            Employee Name -> EMP_NAME (物理模型)

列<2>

命名规范:(Modifier)<Prime_>(Modifier_)<Class>

例如 :Employee Status Code 员工 状态 编码

            Prime :Status

            Modifier :Employee ’ s ,去掉所有格

            Class : Code

列<3>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值