Click to Rate and Give Feedback
MSDN
MSDN Library
Visual Studio 2008
Visual Studio
Accessing Data
ADO.NET
Feature Reference
Entity Data Model

  Switch on low bandwidth view
This page is specific to
Microsoft Visual Studio 2008/.NET Framework 3.5

Other versions are also available for the following:
Schemas and Mapping Specification (Entity Framework)

Using the Entity Data Model (EDM) to build applications based on the Entity Framework requires writing three XML specifications.

The first specification uses conceptual schema definition language (CSDL) to declare and define the entities, associations, sets, and containers of the object model being designed. The programmable classes are built from this schema.

The second specification in store schema definition language (SSDL) describes the data source that persists data for applications built on the EDM.

The third specification written in mapping specification language (MSL) maps the declarations in the CSDL file to the data source described in the SSDL file.

These schemas and the mapping specification that connects them are written in XML. The topics in this section provide the details of CSDL, SSDL, and MSL, and include examples demonstrating how the sets and containers in each file are connected to implement a programmable object model.

In This Section

Related Sections

See Also

Tags What's this?: csdl (x) edm (x) msl (x) ssdl (x) Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker