Boston Consulting Group Interview Question

1. What data model will you use and why?