Slowly Changing Dimension (SCD) Type 1

2022-07-23 data-engineeringdata-modellingdata-warehousing

This diagram shows how a slowly changing dimension type 1 table is implemented.

SCD Type 1 will simply overwrite old data with new data without keeping a history.

customer_number is the business key of the customer table while customer_id is a surrogate key. Customer 10001 is changing first_name from Kontext to Context.

For SCD Type 1, surrogate ID is not necessary.

cust_id
[Not supported by viewer]
customer_number
[Not supported by viewer]
first_name
[Not supported by viewer]
last_name
[Not supported by viewer]
1
[Not supported by viewer]
10001
[Not supported by viewer]
Kontext
[Not supported by viewer]
Wonderful
[Not supported by viewer]
SCD Type 1 Merge
[Not supported by viewer]
cust_id
[Not supported by viewer]
customer_number
[Not supported by viewer]
first_name
[Not supported by viewer]
last_name
[Not supported by viewer]
1
[Not supported by viewer]
10001
[Not supported by viewer]
Context
[Not supported by viewer]
Wonderful
[Not supported by viewer]