Composant: ConceptTableMapping

Élément: ConceptTableMapping / mapConcept

Espace de noms http://schemas.google.com/dspl/2010
Annotations Un mappage vers l'ID de la colonne de table contenant le du concept. Ce mappage peut être omis si la colonne du tableau qui contient les valeurs de concept, a le même ID que le concept identifiant.
Diagramme Diagramme dspl5.tmp#id61
Propriétés
content: complexe
minOccurs: 0
Attributs
QName Type Fixe Par défaut Utiliser Annotation
toColumn LocalId required 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 Un mappage vers l'ID de la colonne de table contenant le d'une propriété du concept. Ce mappage peut être omis si le une colonne de table contenant les valeurs de la propriété du concept possède la propriété comme identifiant. Une même propriété peut être mappée sur plusieurs colonnes d'un tableau. (une par langue) en spécifiant différentes valeurs pour la langue. .
Diagramme Diagramme dspl5.tmp#id63 dspl5.tmp#id64
Propriétés
content: complexe
minOccurs: 0
maxOccurs: illimité
Attributs
QName Type Fixe Par défaut Utiliser Annotation
lang facultatif
réf. LocalId required ID de la propriété de concept mappé.
toColumn LocalId required 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 Un mappage avec une table qui fournit des données pour une de ML.
Diagramme Diagramme 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 Fixe Par défaut Utiliser Annotation
réf. LocalId required L'identifiant de la table contenant les données pour la de ML.
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 : required
Attributs
longueur maximale 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 : required
Attributs
longueur maximale 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 : required
Attributs
longueur maximale 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 L'identifiant de la table contenant les données pour la de ML.
Type LocalId
Propriétés
utilisez les lignes ci-dessous : required
Attributs
longueur maximale 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>

Créé à l'aide de l'éditeur XML oXygen.