## Element: [ConceptTableMapping](https://developers.google.com/public-data/docs/schema/dspl5#id59) /
mapConcept

| Namespace | http://schemas.google.com/dspl/2010 |
| Annotations | A mapping to the id of the table column that contains the values of the concept. This mapping may be omitted if the table column that contains the concept values has the same id as the concept id. |
| Diagram | ![Diagram](https://developers.google.com/static/public-data/images/schema/dspl.html31.jpeg) |
| Properties | | content: | complex | | minOccurs: | 0 | |---|---| |
| Attributes | | QName | Type | Fixed | Default | Use | Annotation | | [toColumn](https://developers.google.com/public-data/docs/schema/dspl5#id61) | [LocalId](https://developers.google.com/public-data/docs/schema/dspl17#id25) |   |   | required | The id of the mapped table column. | |---|---|---|---|---|---| |
| Source | ``` <xs:element name="mapConcept" minOccurs="0"> <xs:annotation> <xs:documentation>A mapping to the id of the table column that contains the values of the concept.  This mapping may be omitted if the table column that contains the concept values has the same id as the concept id.</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="toColumn" type="LocalId" use="required"> <xs:annotation> <xs:documentation>The id of the mapped table column.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> ``` |
|---|---|

## Element: [ConceptTableMapping](https://developers.google.com/public-data/docs/schema/dspl5#id59) /
mapProperty

| Namespace | http://schemas.google.com/dspl/2010 |
| Annotations | A mapping to the id of the table column that contains the values of a property of the concept. This mapping may be omitted if the table column that contains the concept property values has the property id as its id. A single property can be mapped to multiple table columns (one per language) by specifying different values for the language attribute. |
| Diagram | ![Diagram](https://developers.google.com/static/public-data/images/schema/dspl.html39.jpeg) |
| Properties | | content: | complex | | minOccurs: | 0 | | maxOccurs: | unbounded | |---|---| |
| Attributes | | QName | Type | Fixed | Default | Use | Annotation | | lang |   |   |   | optional |   | | [ref](https://developers.google.com/public-data/docs/schema/dspl5#id63) | [LocalId](https://developers.google.com/public-data/docs/schema/dspl17#id25) |   |   | required | The id of the mapped concept property. | | [toColumn](https://developers.google.com/public-data/docs/schema/dspl5#id64) | [LocalId](https://developers.google.com/public-data/docs/schema/dspl17#id25) |   |   | required | The id of the mapped table column. | |---|---|---|---|---|---| |
| Source | ``` <xs:element name="mapProperty" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>A mapping to the id of the table column that contains the values of a property of the concept.  This mapping may be omitted if the table column that contains the concept property values has the property id as its id. A single property can be mapped to multiple table columns (one per language) by specifying different values for the language attribute.</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="ref" type="LocalId" use="required"> <xs:annotation> <xs:documentation>The id of the mapped concept property.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="toColumn" type="LocalId" use="required"> <xs:annotation> <xs:documentation>The id of the mapped table column.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute ref="xml:lang" use="optional"> <xs:annotation> <xs:documentation>The language/locale of the values in the mapped column. See [BCP 47] for possible values of the xml:lang attribute.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> ``` |
|---|---|

## Complex Type: ConceptTableMapping

| Namespace | http://schemas.google.com/dspl/2010 |
| Annotations | A mapping to a table that provides data for a concept. |
| Diagram | ![Diagram](https://developers.google.com/static/public-data/images/schema/dspl.html7.jpeg) |
| Used by | | Element | [Concept/table](https://developers.google.com/public-data/docs/schema/dspl6#id58) | |---|---| |
| Model | [mapConcept{0,1}](https://developers.google.com/public-data/docs/schema/dspl5#id60) , [mapProperty\*](https://developers.google.com/public-data/docs/schema/dspl5#id62) |
| Children | [mapConcept](https://developers.google.com/public-data/docs/schema/dspl5#id60), [mapProperty](https://developers.google.com/public-data/docs/schema/dspl5#id62) |
| Attributes | | QName | Type | Fixed | Default | Use | Annotation | | [ref](https://developers.google.com/public-data/docs/schema/dspl5#id65) | [LocalId](https://developers.google.com/public-data/docs/schema/dspl17#id25) |   |   | required | The id of the table that contains data for the concept. | |---|---|---|---|---|---| |
| Source | ``` <xs:complexType name="ConceptTableMap>pin<g" xs:>annot<ation xs:doc>umentationA mapping to a table that provides data for <a concept./xs:doc>ume<ntation /xs:>ann<otation x>s:seq<uence xs:element name="mapConcept>" <minOccurs=&qu>ot;0"<; xs:annot>ation xs:documentationA mapping to the id of the table column that contains the values of the concept.  This mapping may be omitted if the table column that contains the concept values has the same <         id as th>e conce<pt id./xs:docu>mentati<on /xs:a>nnotation< xs:complexType xs:attribute name="toCo>lumn" <type="Lo>calId" u<se="require>d" xs:annotation <          xs:docu>mentationTh<e id of the ma>pped tabl<e column./xs:>documen<tation >  /xs<:annotation> <    /xs:attribute /xs:complexType /xs:element xs:el>ement n<ame="map>Property&<quot; minOccurs=>"0" maxOccurs="unbounded" xs:annotation xs:documentationA mapping to the id of the table column that contains the values of a property of the concept.  This mapping may be omitted if the table column that contains the concept property values has the property id as its id. A single property can be mapped to multiple table columns < (one per languag>e) by s<pecifying diff>erent v<alues for the >         <   language attribute./xs:documentation /xs:ann>otation <   xs:complex>Type <xs:attribute nam>e="ref" type="LocalId&q<uot; use="re>quired"<; xs>:annotati<on >  xs:docu<mentationThe id of the mapped concept property./xs:documen>tation <      /xs:ann>otation <   /xs:attribute> xs:attribute name="t<oColumn" typ>e="Loc<alId" use>="re<quired"<>/span> < xs:annotation xs:documentatio>nThe id of <the mapped ta>ble column./x<s:documentation >          /xs:annotation /xs:attribute xs:attribute ref="xml:lang" use="optional" xs:annotation <       xs:documen>tationThe l<anguage/locale> of the v<alues in the >mapped <column. >     <    See [BC>P 4<7] for possi>ble< values of the xml:lang attribute./xs>:docu<mentation >       </xs:annotation >       /xs:attribute /xs:complexType /xs:elem<ent /xs:sequenc>e x<s:attribute na>me=<"ref&quo>t<; type="Lo>calId" use="required" xs:annotation xs:documentationThe id of the table that contains data for the concept./xs:documentation /xs:annotation /xs:attribute /xs:complexType ``` |
|---|---|

## Attribute: [ConceptTableMapping](https://developers.google.com/public-data/docs/schema/dspl5#id59) / [mapConcept](https://developers.google.com/public-data/docs/schema/dspl5#id60) / @toColumn

| Namespace | No namespace |
| Annotations | The id of the mapped table column. |
| Type | [LocalId](https://developers.google.com/public-data/docs/schema/dspl17#id25) |
| Properties | | use: | required | |---|---| |
| Facets | | maxLength | 64 |   | |---|---|---| |
| Used by | | Element | [ConceptTableMapping/mapConcept](https://developers.google.com/public-data/docs/schema/dspl5#id60) | |---|---| |
| Source | ``` <xs:attribute name="toColumn" type="LocalId&>quo<t; use=">requi<red" xs:a>nnotation xs:documentationThe <id of the mapped >tab<le column./xs:>d<ocumentation<>/span> /xs:annotation /xs:attribute ``` |
|---|---|

## Attribute: [ConceptTableMapping](https://developers.google.com/public-data/docs/schema/dspl5#id59) / [mapProperty](https://developers.google.com/public-data/docs/schema/dspl5#id62) / @ref

| Namespace | No namespace |
| Annotations | The id of the mapped concept property. |
| Type | [LocalId](https://developers.google.com/public-data/docs/schema/dspl17#id25) |
| Properties | | use: | required | |---|---| |
| Facets | | maxLength | 64 |   | |---|---|---| |
| Used by | | Element | [ConceptTableMapping/mapProperty](https://developers.google.com/public-data/docs/schema/dspl5#id62) | |---|---| |
| Source | ``` <xs:attribute name="ref" type="LocalId&>quo<t; use=">requi<red" xs:a>nnotation xs:documentationThe id o<f the mapped conc>ept< property./xs:>d<ocumentation<>/span> /xs:annotation /xs:attribute ``` |
|---|---|

## Attribute: [ConceptTableMapping](https://developers.google.com/public-data/docs/schema/dspl5#id59) / [mapProperty](https://developers.google.com/public-data/docs/schema/dspl5#id62) / @toColumn

| Namespace | No namespace |
| Annotations | The id of the mapped table column. |
| Type | [LocalId](https://developers.google.com/public-data/docs/schema/dspl17#id25) |
| Properties | | use: | required | |---|---| |
| Facets | | maxLength | 64 |   | |---|---|---| |
| Used by | | Element | [ConceptTableMapping/mapProperty](https://developers.google.com/public-data/docs/schema/dspl5#id62) | |---|---| |
| Source | ``` <xs:attribute name="toColumn" type="LocalId&>quo<t; use=">requi<red" xs:a>nnotation xs:documentationThe <id of the mapped >tab<le column./xs:>d<ocumentation<>/span> /xs:annotation /xs:attribute ``` |
|---|---|

## Attribute: [ConceptTableMapping](https://developers.google.com/public-data/docs/schema/dspl5#id59) / @ref

| Namespace | No namespace |
| Annotations | The id of the table that contains data for the concept. |
| Type | [LocalId](https://developers.google.com/public-data/docs/schema/dspl17#id25) |
| Properties | | use: | required | |---|---| |
| Facets | | maxLength | 64 |   | |---|---|---| |
| Used by | | Complex Type | [ConceptTableMapping](https://developers.google.com/public-data/docs/schema/dspl5#id59) | |---|---| |
| Source | ``` <xs:attribute name="ref" type="LocalId&>quo<t; use=">requi<red" xs:a>nnotation xs:documentationThe id of the table that <contains data for> th<e concept./xs:>d<ocumentation<>/span> /xs:annotation /xs:attribute ``` |
|---|---|

Created using the
[oXygen XML Editor](http://www.oxygenxml.com).