What are modelling principles which drive the decision of what should be stored in business vault vs a common information mart? Especially in context of below requirements -
1. Data harmonization for data from different systems
2. Business logic implementation
3. Data cleansing.
4. Deriving new data sets based on some business logic.