Condividi tramite


Specifica di schemi e mapping (Entity Framework)

L'uso di Entity Data Model (EDM) per la compilazione di applicazioni basate su Entity Framework richiede la scrittura di tre specifiche XML.

La prima specifica utilizza Conceptual Schema Definition Language (CSDL) per dichiarare e definire le entità, le associazioni, i set e i contenitori del modello a oggetti progettato. Le classi programmabili vengono compilate in base a questo schema.

La seconda specifica in SSDL (Store Schema Definition Language) descrive l'origine dati per le applicazioni compilate in base a EDM.

La terza specifica scritta in MSL (Mapping Specification Language) esegue il mapping delle dichiarazioni nel file CSDL all'origine dati descritta nel file SSDL.

Gli schemi e la specifica di mapping tra gli schemi stessi sono scritti in XML. Negli argomenti inclusi in questa sezione vengono fornite informazioni dettagliate su CSDL, SSDL e MSL, nonché alcuni esempi in cui viene descritta la modalità di connessione dei set e dei contenitori in ciascun file per implementare un modello a oggetti programmabile.

Contenuto della sezione

Schema concettuale (CSDL)

Elemento EntityContainer (CSDL)

Schema dei metadati di archiviazione (SSDL)

Elemento EntityContainer (SSDL)

Specifica di mapping (MSL)

Sezioni correlate

Modellazione dei dati in Entity Framework

Specifiche EDM

Samples

Vedere anche

Concetti

Entity Data Model