Specifying semantics on Schemas
You can map existing Schemas to existing View Models without changing the View Model semantics by applying Semantic annotations on the Schema and Schema fields.
About this task
The information is stored in the Schema application data and XSD (not currently viewable in the Content Manager). In this way you can mark Schema fields with semantic meaning, either using a public vocabulary like Schema.org, or a private vocabulary like the core DXA Schema namespace). When you have annotated Schema fields, the annotation is taken into account when trying to match View Model properties with Schema fields.