数据仓库-碎片维设计

 碎片维表,也称作代码维。本来想参考ORACLE的W_XACT_TYPE_D,查了一些资料,发现它集成度太高。所以自己设计了下面的表,感觉和数据字典差不多,只不过类型和值都放在一个表了。

-- Create table
create table TD_JUNK
(
  row_id        NUMBER(10) not null,
  type_code     VARCHAR2(50 CHAR),
  type_name     VARCHAR2(80 CHAR),
  type_desc     VARCHAR2(255 CHAR),
  value_code    VARCHAR2(50 CHAR),
  value_name    VARCHAR2(80 CHAR),
  value_desc    VARCHAR2(255 CHAR),
  source_id     NUMBER(10),
  sys_bsn_key   VARCHAR2(200),
  delete_flg    VARCHAR2(2),
  src_create_dt DATE,
  src_update_dt DATE,
  src_crt_by_id NUMBER,
  src_upd_by_id NUMBER,
  w_insert_dt   DATE,
  w_update_dt   DATE
)
tablespace BIDWD
  pctfree 10
  initrans 1
  maxtrans 255
nologging;
-- Add comments to the table 
comment on table TD_JUNK
  is '碎片维';
-- Add comments to the columns 
comment on column TD_JUNK.type_code
  is '类型编码';
comment on column TD_JUNK.type_name
  is '类型名称';
comment on column TD_JUNK.type_desc
  is '类型描述';
comment on column TD_JUNK.source_id
  is '源系统';
comment on column TD_JUNK.sys_bsn_key
  is '在源系统的主键';
comment on column TD_JUNK.delete_flg
  is '源系统数据是否被删除';
comment on column TD_JUNK.src_create_dt
  is '源系统记录创建日期';
comment on column TD_JUNK.src_update_dt
  is '源系统记录更新日期';
comment on column TD_JUNK.src_crt_by_id
  is '源系统记录创建者代理键';
comment on column TD_JUNK.src_upd_by_id
  is '源系统记录更新者代理键';
comment on column TD_JUNK.w_insert_dt
  is '工作流记录插入日期';
comment on column TD_JUNK.w_update_dt
  is '工作流记录更新日期';

 

转载于:https://my.oschina.net/wffger/blog/1153869

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值