Data vault modeling is a database modeling method that is designed to provide long-term historical storage