Componente: ConceptTableMapping

Elemento: ConceptTableMapping / mapConcept

Namespace http://schemas.google.com/dspl/2010
Anotações Um mapeamento para o ID da coluna da tabela que contém o valores do conceito. Esse mapeamento pode ser omitido se a coluna da tabela que contém os valores de conceito tem o mesmo ID que o conceito ID.
Diagrama Diagrama dspl5.tmp#id61
Propriedades
content: complexo
minOcurs: 0
Atributos
QName Tipo Fixo Padrão Usar Nota
toColumn LocalId obrigatório O ID da coluna da tabela mapeada.
Origem
<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

Namespace http://schemas.google.com/dspl/2010
Anotações Um mapeamento para o ID da coluna da tabela que contém o valores de uma propriedade do conceito. Esse mapeamento pode ser omitido se o a coluna da tabela que contém os valores da propriedade conceitual tem a propriedade como o ID. Uma única propriedade pode ser mapeada para várias colunas da tabela (um por idioma) especificando valores diferentes para o idioma .
Diagrama Diagrama dspl5.tmp#id63 dspl5.tmp#id64
Propriedades
content: complexo
minOcurs: 0
maxOccurs: ilimitada
Atributos
QName Tipo Fixo Padrão Usar Nota
lang opcional
ref LocalId obrigatório O ID da propriedade de conceito mapeada.
toColumn LocalId obrigatório O ID da coluna da tabela mapeada.
Origem
<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 complexo: ConceptTableMapping

Namespace http://schemas.google.com/dspl/2010
Anotações Um mapeamento para uma tabela que fornece dados para um conceito.
Diagrama Diagrama dspl5.tmp#id65 dspl5.tmp#id60 dspl5.tmp#id62
Usados por
Elemento Conceito/tabela
Modelo mapConcept{0,1} , mapProperty*
Filhos mapConcept, mapProperty
Atributos
QName Tipo Fixo Padrão Usar Nota
ref LocalId obrigatório O ID da tabela que contém dados para o conceito.
Origem
<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>

Atributo: ConceptTableMapping / mapConcept / @toColumn

Namespace Nenhum namespace
Anotações O ID da coluna da tabela mapeada.
Tipo LocalId
Propriedades
use: obrigatório
Atributos
Comprimento máximo 64
Usados por
Elemento ConceptTableMapping/mapConcept
Origem
<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>

Atributo: ConceptTableMapping / mapProperty / @ref

Namespace Nenhum namespace
Anotações O ID da propriedade de conceito mapeada.
Tipo LocalId
Propriedades
use: obrigatório
Atributos
Comprimento máximo 64
Usados por
Elemento ConceptTableMapping/mapProperty
Origem
<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>

Atributo: ConceptTableMapping / mapProperty / @toColumn

Namespace Nenhum namespace
Anotações O ID da coluna da tabela mapeada.
Tipo LocalId
Propriedades
use: obrigatório
Atributos
Comprimento máximo 64
Usados por
Elemento ConceptTableMapping/mapProperty
Origem
<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>

Atributo: ConceptTableMapping / @ref

Namespace Nenhum namespace
Anotações O ID da tabela que contém dados para o conceito.
Tipo LocalId
Propriedades
use: obrigatório
Atributos
Comprimento máximo 64
Usados por
Tipo complexo ConceptTableMapping
Origem
<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>

Criado usando o Editor XML oXygen.