Composant: ConceptTableMapping

É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 Schéma dspl5.tmp#id61
Propriétés
content: complexe
minOccurs: 0
Attributs
QName Type Fixed (Corrigé) Par défaut Utilisez l' Annotation
toColumn LocalId sans nécessiter de provisionnement. ID de la colonne de la table mappée.
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 Schéma dspl5.tmp#id63 dspl5.tmp#id64
Propriétés
content: complexe
minOccurs: 0
maxOccurs: illimité
Attributs
QName Type Fixed (Corrigé) Par défaut Utilisez l' Annotation
lang facultatif
réf. LocalId sans nécessiter de provisionnement. ID de la propriété de concept mappé.
toColumn LocalId sans nécessiter de provisionnement. ID de la colonne de la table mappée.
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 Schéma dspl5.tmp#id65 dspl5.tmp#id60 dspl5.tmp#id62
Utilisé par
Élément Concept/Tableau
Modèle mapConcept{0,1} , mapProperty*
Enfants mapConcept, mapProperty
Attributs
QName Type Fixed (Corrigé) Par défaut Utilisez l' Annotation
réf. LocalId sans nécessiter de provisionnement. ID de la table contenant les données pour le concept.
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
utilisez les lignes ci-dessous : sans nécessiter de provisionnement.
Attributs
maxLength 64
Utilisé par
Élément ConceptTableMapping/mapConcept
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
utilisez les lignes ci-dessous : sans nécessiter de provisionnement.
Attributs
maxLength 64
Utilisé par
Élément ConceptTableMapping/mapProperty
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
utilisez les lignes ci-dessous : sans nécessiter de provisionnement.
Attributs
maxLength 64
Utilisé par
Élément ConceptTableMapping/mapProperty
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
utilisez les lignes ci-dessous : sans nécessiter de provisionnement.
Attributs
maxLength 64
Utilisé par
Type complexe ConceptTableMapping
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.