Data vault modeling
Because data vault modeling stores the source of the data separately from the data itself, it can cope with change in the business environment. It does this by explicitly separating structural information from descriptive attributes.