EDM Specifications

.NET Framework 3.5

The entities and associations of the Entity Data Model (EDM) are specified in XML schemas using conceptual schema definition language (CSDL). This section describes the EDM specifications and XML syntax used to define entities and associations.

In This Section

The following topics provide information about the basic structure of the EDM.

Schemas (EDM)

Describes the structure and semantics of the EDM schemas.

Entity Data Model Types

Describes the EDM types.

Entity Data Model Relationships

Describes the basic relationships supported by the EDM.

Entity Sets (EDM)

Describes the constructs used for managing entity types and instances.

Association Sets (EDM)

Describes entity and relationship scoping in the EDM.

Entity Containers (EDM)

Describes the schema specifications for container types.

Implementing Entities (EDM)

Demonstrates how to implement and use an entity using Northwind data.

Implementing Associations (EDM)

Demonstrates how to implement and use an association using Northwind data.

Helper Methods (EDM)

Demonstrates how to implement partial class methods using entities and associations.

Inheritance (EDM)

Describes the inheritance model supported by the EDM.

Stored Procedure Support (Entity Framework)

Demonstrates how to use stored procedures to retrieve data and perform data modifications.

Related Sections

See Also

Community Additions