Beruflich Dokumente
Kultur Dokumente
July 2007
What should the Warehouse contain? - Approach 3. BST Scoping via FSDM
July 2007
BDW implementation experience has shown that several different forms of structure are required to store different types of history:
- Invariant facts - Snapshot History - Periodic History - Fixed periods - Ad Hoc periods
8 04 BDW Physical Model | Isbank
For the types of value above, there is no need to track any history. (Assuming that if an error occurs, then there is no need to track the original wrong value)
For such values, the BDWM usually records the current value and the date on which it was assigned (where appropriate), directly on the entity concerned. This enables a quick and easy lookup of the values.
For such cases, the BDWM uses Snapshot tables Values in a Snapshot table are taken at a given point-intime and relate only to that point-in-time
10
The period may be ad hoc i.e. between any two relevant dates
The BDWM uses Profile Tables for such values
11
1 7 2 4 3 1
These are recorded in the warehouse in a completed non-volatile state i.e. once the Event occurs, the details of it can not change.
12
In the BDWM, such relationships are held in Associative entities. These are principally keyed on:
The two relevant concepts The Type of the relationship An Effective Date / End Date pair
By convention, a NULL End Date implies a current relationship Gives full historical tracking of relationships
13
For certain entities, a specific value is so commonly required and subject to change that specific attributive History tables have been provided. For example:
The worth of a Resource Item The values of a Rate Quotes for Financial Instruments
14
For each different type of data, the BDWM provides appropriate data structures to record the relevant type of history The sets of attributes provided can be customized to suit the exact needs of the Financial Institution
15
Logical / Physical
July 2007
IP
IP_ID: INTEGER IP_TP_ID: SMALLINT PRIM_RLN_TP_ID: SMALLINT CST_LCS_TP_ID: SMALLINT CST_LCS_TP_EFF_DT: DATE FNC_LGL_ST_ID: SMALLINT FNC_LGL_ST_EFF_DT: DATE LGL_CMPNC_ST_ID: SMALLINT LGLCMPNC_ST_EFF_DT: DATE IP_CR_RSK_RTG_ID: SMALLINT IP_CR_RSK_RTG_DT: DATE IP_RSK_ESR_TP_ID: SMALLINT IP_RSK_ESR_EFF_DT: DATE PDFT_CGY_ID: SMALLINT PDFT_CGY_EFF_DT: DATE ORSK_APRC_TP_ID: SMALLINT OPSKAPRC_TP_EFF_DT: DATE MKT_RSK_APRC_TP_ID: SMALLINT MKTRSKAPRCTP_EFFDT: DATE CNTPR_CR_RISK_APRC_TP_ID: SMALLINT CNTPR_CR_RSK_APRC_EFF_DT: DATE IP_SKL_TP_ID: SMALLINT NM: CHAR(64) FI_F: SMALLINT FI_IVSR_F: SMALLINT RLTNP_INCOM_F: SMALLINT BSC_DATA_INCOM_F: SMALLINT ADR_INCOM_F: SMALLINT ADVG_F: SMALLINT SSP_MON_ST_ID: SMALLINT SSP_MON_ST_DT: DATE PREV_RFS_F: SMALLINT UCNSLD_RCPTL_CVR_F: SMALLINT BLIST_F: SMALLINT FSC_YR_STRT_DT: DATE FSC_YR_END_DT: DATE EFF_DT: DATE END_DT: DATE DSC: VARCHAR(256)
17
18
BDW Model
Subject Area
July 2007
Subject Areas
20
BDW Model
Erwin Walkthru
July 2007
22