コンポーネント: ConceptTableMapping

要素: ConceptTableMapping / mapConcept

名前空間 http://schemas.google.com/dspl/2010
アノテーション データ列が含まれるテーブル列の ID へのマッピング 価値観です。テーブルの列が次の場合に、このマッピングは省略できます。 そのコンセプトと同じ ID を持つものが あります。
図 dspl5.tmp#id61
プロパティ
content: 複雑
minOccurs: 0
属性
QName タイプ 固定 デフォルト 使用 Annotation
toColumn LocalId 必須 マッピングされたテーブルの列の ID。
ソース
<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>

要素: ConceptTableMapping / mapProperty

名前空間 http://schemas.google.com/dspl/2010
アノテーション データ列が含まれるテーブル列の ID へのマッピング 値のセットです。リソース属性が複数ある場合、このマッピングは コンセプトのプロパティ値を含むテーブル列にある あります。1 つのプロパティをテーブルの複数の列にマッピングできる (言語ごとに 1 つ)作成します。言語ごとに異なる値を指定します。 属性です。
図 dspl5.tmp#id63 dspl5.tmp#id64
プロパティ
content: 複雑
minOccurs: 0
maxOccurs: 制限なし
属性
QName タイプ 固定 デフォルト 使用 Annotation
lang 省略可
参照 LocalId 必須 マッピングされたコンセプト プロパティの ID。
toColumn LocalId 必須 マッピングされたテーブルの列の ID。
ソース
<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>

複合タイプ: ConceptTableMapping

名前空間 http://schemas.google.com/dspl/2010
アノテーション 特定のフィールドのデータを提供するテーブルへのマッピング コンセプトです。
図 dspl5.tmp#id65 dspl5.tmp#id60 dspl5.tmp#id62
使用者
要素 コンセプト/表
モデル mapConcept{0,1} , mapProperty*
子供 mapConceptmapProperty
属性
QName タイプ 固定 デフォルト 使用 Annotation
参照 LocalId 必須 対象のデータを含むテーブルの ID コンセプトです。
ソース
<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>

属性: ConceptTableMapping / mapConcept / @toColumn

名前空間 名前空間がありません
アノテーション マッピングされたテーブルの列の ID。
タイプ LocalId
プロパティ
次のコマンドを使用します。 必須
ファセット
最大の長さ 64
使用者
要素 ConceptTableMapping/mapConcept
ソース
<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>

属性: ConceptTableMapping / mapProperty / @ref

名前空間 名前空間がありません
アノテーション マッピングされたコンセプト プロパティの ID。
タイプ LocalId
プロパティ
次のコマンドを使用します。 必須
ファセット
最大の長さ 64
使用者
要素 ConceptTableMapping/mapProperty
ソース
<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>

属性: ConceptTableMapping / mapProperty / @toColumn

名前空間 名前空間がありません
アノテーション マッピングされたテーブルの列の ID。
タイプ LocalId
プロパティ
次のコマンドを使用します。 必須
ファセット
最大の長さ 64
使用者
要素 ConceptTableMapping/mapProperty
ソース
<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>

属性: ConceptTableMapping / @ref

名前空間 名前空間がありません
アノテーション 対象のデータを含むテーブルの ID コンセプトです。
タイプ LocalId
プロパティ
次のコマンドを使用します。 必須
ファセット
最大の長さ 64
使用者
複合型 ConceptTableMapping
ソース
<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>

次を使用して作成: oXygen XML エディタ