Komponent: ConceptTableMapping

Element: ConceptTableMapping / mapConcept

Przestrzeń nazw http://schemas.google.com/dspl/2010
Adnotacje Mapowanie na identyfikator kolumny tabeli, która zawiera koncepcjach koncepcyjnych. To mapowanie może zostać pominięte, jeśli kolumna tabeli , w którym wartość elementu jest taka sama jak nazwa elementu, id.
Diagram Diagram dspl5.tmp#id61
Właściwości
treść: Złożone
min.: 0
Atrybuty
QName Typ Naprawiono Domyślny Użyj Adnotacja
toColumn LocalId wymagane Identyfikator zmapowanej kolumny tabeli.
Źródło
<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

Przestrzeń nazw http://schemas.google.com/dspl/2010
Adnotacje Mapowanie na identyfikator kolumny tabeli, która zawiera właściwości danej koncepcji. To mapowanie może zostać pominięte, jeśli kolumna tabeli, która zawiera wartości właściwości koncepcji, ma właściwość jako identyfikatora. Pojedynczą usługę można zmapować na wiele kolumn tabeli (po jednym na język), określając różne wartości dla danego języka. .
Diagram Diagram dspl5.tmp#id63 dspl5.tmp#id64
Właściwości
treść: Złożone
min.: 0
maxOccurs: nieograniczony
Atrybuty
QName Typ Naprawiono Domyślny Użyj Adnotacja
lang opcjonalnie
źródło LocalId wymagane Identyfikator zmapowanego elementu koncepcyjnego.
toColumn LocalId wymagane Identyfikator zmapowanej kolumny tabeli.
Źródło
<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>

Typ złożony: ConceptTableMapping

Przestrzeń nazw http://schemas.google.com/dspl/2010
Adnotacje Mapowanie na tabelę zawierającą dane dla koncepcję.
Diagram Diagram dspl5.tmp#id65 dspl5.tmp#id60 dspl5.tmp#id62
Używane przez
Element Pojęcie/tabela
Model mapConcept{0,1} , mapProperty*
Dzieci mapConcept i mapProperty
Atrybuty
QName Typ Naprawiono Domyślny Użyj Adnotacja
źródło LocalId wymagane Identyfikator tabeli, która zawiera dane koncepcję.
Źródło
<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>

Atrybut: ConceptTableMapping / mapConcept / @toColumn

Przestrzeń nazw Brak przestrzeni nazw
Adnotacje Identyfikator zmapowanej kolumny tabeli.
Typ LocalId
Właściwości
użyj: wymagane
Aspekty
maksymalna długość 64
Używane przez
Element ConceptTableMapping/mapConcept
Źródło
<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>

Atrybut: ConceptTableMapping / mapProperty / @ref

Przestrzeń nazw Brak przestrzeni nazw
Adnotacje Identyfikator zmapowanego elementu koncepcyjnego.
Typ LocalId
Właściwości
użyj: wymagane
Aspekty
maksymalna długość 64
Używane przez
Element ConceptTableMapping/mapProperty
Źródło
<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>

Atrybut: ConceptTableMapping / mapProperty / @toColumn

Przestrzeń nazw Brak przestrzeni nazw
Adnotacje Identyfikator zmapowanej kolumny tabeli.
Typ LocalId
Właściwości
użyj: wymagane
Aspekty
maksymalna długość 64
Używane przez
Element ConceptTableMapping/mapProperty
Źródło
<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>

Atrybut: ConceptTableMapping / @ref

Przestrzeń nazw Brak przestrzeni nazw
Adnotacje Identyfikator tabeli, która zawiera dane koncepcję.
Typ LocalId
Właściwości
użyj: wymagane
Aspekty
maksymalna długość 64
Używane przez
Rodzaj złożony ConceptTableMapping
Źródło
<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>

Utworzono za pomocą oXygen XML Editor.