Componente: ConceptTableMapping

Elemento: ConceptTableMapping/mapmap

Spazio dei nomi http://schemas.google.com/dspl/2010
Annotazioni Una mappatura all'ID della colonna della tabella che contiene i valori del concetto. Questa mappatura può essere omessa se la colonna della tabella che contiene i valori concettuali ha lo stesso ID di quello concettuale.
Diagramma Diagramma dspl5.tmp#id61
Proprietà
contenuti: complesso
minOccorre: 0
Attributi
QName Tipo Fisso Predefinito Utilizzo Annotazione
ToColumn ID locale obbligatorio L'ID della colonna della tabella mappata.
Fonte
<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>

Elemento: ConceptTableMapping/mapProperty

Spazio dei nomi http://schemas.google.com/dspl/2010
Annotazioni Una mappatura all'ID della colonna della tabella che contiene i valori di una proprietà del concetto. Questa mappatura può essere omessa se la colonna della tabella che contiene i valori della proprietà del concetto ha l'ID proprietà come ID. Una singola proprietà può essere mappata a più colonne di una tabella (una per lingua) specificando valori diversi per l'attributo della lingua.
Diagramma Diagramma dspl5.tmp#id63 dspl5.tmp#id64
Proprietà
contenuti: complesso
minOccorre: 0
maxOccurs: senza limiti
Attributi
QName Tipo Fisso Predefinito Utilizzo Annotazione
lang facoltativo
rif ID locale obbligatorio L'ID della proprietà del concetto mappato.
ToColumn ID locale obbligatorio L'ID della colonna della tabella mappata.
Fonte
<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>

Tipo di complesso: ConceptTableMapping

Spazio dei nomi http://schemas.google.com/dspl/2010
Annotazioni Una mappatura alla tabella che fornisce i dati per un concetto.
Diagramma Diagramma dspl5.tmp#id65 dspl5.tmp#id60 dspl5.tmp#id62
Usato da
Elemento Concetto/tabella
Modello mapConcept{0,1} , mapProperty*
Bambini mapConcept, mapProperty
Attributi
QName Tipo Fisso Predefinito Utilizzo Annotazione
rif ID locale obbligatorio L'ID della tabella che contiene i dati per il concetto.
Fonte
<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>

Attributo: ConceptTableMapping / mapConcept / @toColumn

Spazio dei nomi Nessuno spazio dei nomi
Annotazioni L'ID della colonna della tabella mappata.
Tipo ID locale
Proprietà
utilizza: obbligatorio
Facet
Lunghezza massima 64
Usato da
Elemento ConceptTableMapping/mapConcept
Fonte
<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>

Attributo: ConceptTableMapping/mapProperty/ @ref

Spazio dei nomi Nessuno spazio dei nomi
Annotazioni L'ID della proprietà del concetto mappato.
Tipo ID locale
Proprietà
utilizza: obbligatorio
Facet
Lunghezza massima 64
Usato da
Elemento ConceptTableMapping/mapProperty
Fonte
<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>

Attributo: ConceptTableMapping / mapProperty / @toColumn

Spazio dei nomi Nessuno spazio dei nomi
Annotazioni L'ID della colonna della tabella mappata.
Tipo ID locale
Proprietà
utilizza: obbligatorio
Facet
Lunghezza massima 64
Usato da
Elemento ConceptTableMapping/mapProperty
Fonte
<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>

Attributo: ConceptTableMapping/ @ref

Spazio dei nomi Nessuno spazio dei nomi
Annotazioni L'ID della tabella che contiene i dati per il concetto.
Tipo ID locale
Proprietà
utilizza: obbligatorio
Facet
Lunghezza massima 64
Usato da
Tipo di complesso Mappatura tabulare
Fonte
<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>

Creato con l'editor XML oXygen.