Élément: ConceptTableMapping/mapConcept
Espace de noms | http://schemas.google.com/dspl/2010 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Annotations | Mappage à l'ID de la colonne de table contenant les valeurs du concept. Ce mappage peut être omis si la colonne de la table contenant les valeurs de concept possède le même ID que l'ID de concept. | ||||||||||||
Schéma | ![]() |
||||||||||||
Propriétés |
|
||||||||||||
Attributs |
|
||||||||||||
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> |
Élément: ConceptTableMapping / mapProperty
Espace de noms | http://schemas.google.com/dspl/2010 | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Annotations | Mappage à l'ID de la colonne de table contenant les valeurs d'une propriété du concept. Ce mappage peut être omis si la colonne de la table contenant les valeurs de propriété du concept a pour ID l'ID de propriété. Une même propriété peut être mappée à plusieurs colonnes de table (une par langue) en spécifiant différentes valeurs pour l'attribut de langue. | ||||||||||||||||||||||||
Schéma | ![]() |
||||||||||||||||||||||||
Propriétés |
|
||||||||||||||||||||||||
Attributs |
|
||||||||||||||||||||||||
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> |
Type complexe: ConceptTableMapping
Espace de noms | http://schemas.google.com/dspl/2010 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Annotations | Une mise en correspondance avec une table qui fournit des données pour un concept. | ||||||||||||
Schéma | ![]() |
||||||||||||
Utilisé par |
|
||||||||||||
Modèle | mapConcept{0,1} , mapProperty* | ||||||||||||
Enfants | mapConcept, mapProperty | ||||||||||||
Attributs |
|
||||||||||||
Source |
<xs:complexType name="ConceptTableMapping"> <xs:annotation> <xs:documentation>A mapping to a table that provides data for a concept.</xs:documentation> </xs:annotation> <xs:sequence> <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> <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> </xs:sequence> <xs:attribute name="ref" type="LocalId" use="required"> <xs:annotation> <xs:documentation>The id of the table that contains data for the concept.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> |
Attribut: ConceptTableMapping / mapConcept / @toColumn
Espace de noms | Aucun espace de noms | |||
---|---|---|---|---|
Annotations | ID de la colonne de la table mappée. | |||
Type | LocalId | |||
Propriétés |
|
|||
Attributs |
|
|||
Utilisé par |
|
|||
Source |
<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> |
Attribut: ConceptTableMapping / mapProperty / @ref
Espace de noms | Aucun espace de noms | |||
---|---|---|---|---|
Annotations | ID de la propriété de concept mappé. | |||
Type | LocalId | |||
Propriétés |
|
|||
Attributs |
|
|||
Utilisé par |
|
|||
Source |
<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> |
Attribut: ConceptTableMapping / mapProperty / @toColumn
Espace de noms | Aucun espace de noms | |||
---|---|---|---|---|
Annotations | ID de la colonne de la table mappée. | |||
Type | LocalId | |||
Propriétés |
|
|||
Attributs |
|
|||
Utilisé par |
|
|||
Source |
<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> |
Attribut: ConceptTableMapping / @ref
Espace de noms | Aucun espace de noms | |||
---|---|---|---|---|
Annotations | ID de la table contenant les données pour le concept. | |||
Type | LocalId | |||
Propriétés |
|
|||
Attributs |
|
|||
Utilisé par |
|
|||
Source |
<xs:attribute name="ref" type="LocalId" use="required"> <xs:annotation> <xs:documentation>The id of the table that contains data for the concept.</xs:documentation> </xs:annotation> </xs:attribute> |
Ils sont créés à l'aide de l'éditeur XML oXygen.