Komponente: ConceptTableMapping

Element: ConceptTableMapping/mapConcept

Namespace http://schemas.google.com/dspl/2010
Annotationen Eine Zuordnung zur ID der Tabellenspalte, die die Werte des Konzepts enthält. Diese Zuordnung kann weggelassen werden, wenn die Tabellenspalte, die die Konzeptwerte enthält, dieselbe ID wie die Konzept-ID hat.
Diagramm Diagramm dspl5.tmp#id61
Attribute
content: Komplex
minOccurs: 0
Attribute
QName Typ Fixed Standard Verwenden Anmerkung
ToColumn LocalId erforderlich Die ID der zugeordneten Tabellenspalte.
Quelle
<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>

Element: ConceptTableMapping/mapProperty

Namespace http://schemas.google.com/dspl/2010
Annotationen Eine Zuordnung zur ID der Tabellenspalte, die die Werte einer Eigenschaft des Konzepts enthält. Diese Zuordnung kann weggelassen werden, wenn die Tabellenspalte, die die Konzept-Property-Werte enthält, die Property-ID als ID hat. Ein einzelnes Attribut kann mehreren Tabellenspalten (einer pro Sprache) zugeordnet werden, indem verschiedene Werte für das Sprachattribut angegeben werden.
Diagramm Diagramm dspl5.tmp#id63 dspl5.tmp#id64
Attribute
content: Komplex
minOccurs: 0
MaxOccurs: Unbegrenzt
Attribute
QName Typ Fixed Standard Verwenden Anmerkung
lang optional
Ref LocalId erforderlich Die ID der zugeordneten Konzept-Property.
ToColumn LocalId erforderlich Die ID der zugeordneten Tabellenspalte.
Quelle
<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>

Komplexer Typ: ConceptTableMapping

Namespace http://schemas.google.com/dspl/2010
Annotationen Eine Zuordnung zu einer Tabelle, die Daten für ein Konzept bereitstellt.
Diagramm Diagramm dspl5.tmp#id65 dspl5.tmp#id60 dspl5.tmp#id62
Verwendet von
Element Konzept/Tabelle
Modell mapConcept{0,1} , mapProperty*
Kinder mapConcept, mapProperty.
Attribute
QName Typ Fixed Standard Verwenden Anmerkung
Ref LocalId erforderlich Die ID der Tabelle, die Daten für das Konzept enthält.
Quelle
<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

Namespace Kein Namespace
Annotationen Die ID der zugeordneten Tabellenspalte.
Typ LocalId
Attribute
verwenden Sie zum Beispiel: erforderlich
Attribute
maxLength 64
Verwendet von
Element ConceptTableMapping/mapConcept
Quelle
<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

Namespace Kein Namespace
Annotationen Die ID der zugeordneten Konzept-Property.
Typ LocalId
Attribute
verwenden Sie zum Beispiel: erforderlich
Attribute
maxLength 64
Verwendet von
Element ConceptTableMapping/mapProperty-
Quelle
<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

Namespace Kein Namespace
Annotationen Die ID der zugeordneten Tabellenspalte.
Typ LocalId
Attribute
verwenden Sie zum Beispiel: erforderlich
Attribute
maxLength 64
Verwendet von
Element ConceptTableMapping/mapProperty-
Quelle
<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

Namespace Kein Namespace
Annotationen Die ID der Tabelle, die Daten für das Konzept enthält.
Typ LocalId
Attribute
verwenden Sie zum Beispiel: erforderlich
Attribute
maxLength 64
Verwendet von
Komplexer Typ ConceptTableMapping (Konzepttabelle)
Quelle
<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>

Erstellt mit dem oXygen-XML-Editor.