Sorry if this sounds a stupid question but I am looking at applying for a job which involves developing Access databases. One of the desirable skills is knowledge of date warehouses. This is not a term I have come across before - can anyone explain what it means?