The Telerik Data Access ORM metadata model consists of two main parts (layers): conceptual and relational. This section gives an introduction to relational artifacts that build the relational layer of the metadata model. The relational layer provides description for the database schema in terms of Tables, Views, Constraints and Stored Procedures. In the relational layer of the Telerik Data Access metadata Tables and Views are the main described artifacts that map directly to persistent classes. The Constraints describe the relations between the tables in terms of foreign keys. Stored Procedures are also part of the relational layer where their signature and parameters are described.
The following diagram illustrates the relational types hierarchy supported by the Telerik.OpenAccess.Metadata.Relational namespace:
The main classes representing the relational layer are: