Anchor Modeling is an agile data modeling technique that is specifically designed to handle evolving data structures. It is built around the concept of storing each attribute as a separate table, which allows for more flexibility when dealing with schema changes.
This approach is particularly useful in situations where the data model must evolve and adapt to new requirements frequently.
Anchor Modeling enables fast and efficient schema evolution….
It gains its flexibility and temporal capabilities through separating identities (anchors) from context (attributes) from relationships (ties) from finite value domains (knots).
Similar to what Data Vault is trying to achieve.