Generating an OData Service Based on Referenced Data Sources