Data Vault Data Modeling with Python and dbt
Introduction Data Vault is a data modeling technique that is specifically designed for use in Data Warehouses. It is a hybrid approach that combines the best elements of 3rd Normal Form (3NF) and Star Schema to provide a flexible and scalable data modeling solution.
Hubs, Links, Satellites A Data Vault consists of three main components: Hubs, Links, and Satellites.
Hubs are the backbone of the Data Vault architecture and represent the entities within the data model. They are the core data elements and contain the primary key information.