How you did Datamodeling in your project? Explain.

We had collected data from the user and created HLD(High level Design document) and we analyzed to find the source for the data. Then datamodels were done indicating dataflow, lookups. While designing the datamodel considerations were given to use existing objects(like ODS and Cube) not storing redundant data, volume of data, Batch dependency.