Data Vault

Data Vault #

Introduction #

The Data Vault modeling approach is a hybrid that features aspects of both the third normal form (3NF) and star schema. It is designed for large-scale data warehouses and aims to provide long-term historical storage of data coming from multiple operational systems, making it highly flexible and scalable.

Characteristics: #

  • Robustness: Highly adaptable to changes in the environment, making it suitable for enterprises where change is constant.
  • Complexity: Consists of three types of tables: Hubs (key business concepts), Links (associations between hubs), and Satellites (descriptive attributes and historical versions).
  • Scalability and Flexibility: Excellent scalability and the ability to integrate disparate systems over time without requiring significant redesign.

Data Vault

Learning Resources #

Books #

Courses #

Miscellaneous #