In this chapter, we will cover the following recipes: Using metadata for data access Using Interfaces for extensibility through metadata Making data date-effective