Tell me about your experience with data modeling and how you approach designing data models for analytics use cases.