Elemento MappingFragment (MSL)

In Entity Data Model (EDM) l'elemento MappingFragment specifica una tabella nell'archivio corrispondente a un oggetto EntityType specificato dall'attributo TypeName dell'elemento EntityTypeMapping della specifica di mapping.

Nell'esempio seguente viene illustrato il mapping dell'entità Department nello spazio dei nomi AdventureWorksHRModel. L'elemento MappingFragment identifica un oggetto StoreEntitySet denominato Department nello schema di archiviazione. Ogni proprietà dell'entità Department è mappata a una colonna della tabella in ScalarProperty e agli attributi ColumnName dell'elemento MappingFragment.

      <EntityTypeMapping
                  TypeName="AdventureWorksHRModel.Department">

        <MappingFragment StoreEntitySet="Department">
          <ScalarProperty Name="DepartmentID"
                                 ColumnName="DepartmentID" />
          <ScalarProperty Name="Name" ColumnName="Name" />
          <ScalarProperty Name="GroupName"
                                     ColumnName="GroupName" />
          <ScalarProperty Name="ModifiedDate"
                                 ColumnName="ModifiedDate" />
        </MappingFragment>

      </EntityTypeMapping>

Vedere anche

Concetti

Elemento ScalarProperty (MSL)
Attributo ColumnName (ScalarProperty MSL)
Elemento EntitySetMapping (MSL)
Elemento EntityContainerMapping (MSL)
Modello completo di AdventureWorks (EDM)