Tailor a data model to a application or use case with templates