the resource adapters answer the questions where do data come from