คอมโพเนนต์: ConceptTableMapping

องค์ประกอบ: ConceptTableMapping / mapConcept

เนมสเปซ http://schemas.google.com/dspl/2010
คำอธิบายประกอบ การแมปกับรหัสของคอลัมน์ในตารางซึ่งมีฟิลด์ คุณค่าของแนวคิด การแมปนี้อาจละเว้นได้หากคอลัมน์ของตาราง ที่มีค่าแนวคิดมีรหัสเดียวกันกับแนวคิด
แผนภาพ แผนภาพ dspl5.tmp#id61
พร็อพเพอร์ตี้
เนื้อหา: ซับซ้อน
ขั้นต่ำ: 0
Attributes
QName ประเภท คงที่ ค่าเริ่มต้น ใช้ หมายเหตุ
toColumn LocalId จำเป็น รหัสของคอลัมน์ในตารางที่แมป
แหล่งที่มา
<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
คำอธิบายประกอบ การแมปกับรหัสของคอลัมน์ในตารางซึ่งมีฟิลด์ ค่าของพร็อพเพอร์ตี้ของแนวคิด การแมปนี้อาจถูกตัดออกหาก คอลัมน์ตารางที่มีค่าพร็อพเพอร์ตี้แนวคิดมีพร็อพเพอร์ตี้ เป็นรหัส พร็อพเพอร์ตี้เดียวจะแมปกับคอลัมน์ในตารางหลายคอลัมน์ได้ (หนึ่งค่าต่อภาษา) ด้วยการระบุค่าที่แตกต่างกันสำหรับภาษานั้นๆ
แผนภาพ แผนภาพ dspl5.tmp#id63 dspl5.tmp#id64
พร็อพเพอร์ตี้
เนื้อหา: ซับซ้อน
ขั้นต่ำ: 0
maxOccurs: ไร้ขอบเขต
Attributes
QName ประเภท คงที่ ค่าเริ่มต้น ใช้ หมายเหตุ
lang ไม่บังคับ
อ้างอิง LocalId จำเป็น รหัสของพร็อพเพอร์ตี้แนวคิดที่แมป
toColumn LocalId จำเป็น รหัสของคอลัมน์ในตารางที่แมป
แหล่งที่มา
<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*
เด็ก mapConcept, mapProperty
Attributes
QName ประเภท คงที่ ค่าเริ่มต้น ใช้ หมายเหตุ
อ้างอิง LocalId จำเป็น รหัสของตารางที่มีข้อมูลสำหรับ แนวคิด
แหล่งที่มา
<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

เนมสเปซ ไม่มีเนมสเปซ
คำอธิบายประกอบ รหัสของคอลัมน์ในตารางที่แมป
ประเภท LocalId
พร็อพเพอร์ตี้
ใช้: จำเป็น
ข้อมูลประกอบ
maxLength 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

เนมสเปซ ไม่มีเนมสเปซ
คำอธิบายประกอบ รหัสของพร็อพเพอร์ตี้แนวคิดที่แมป
ประเภท LocalId
พร็อพเพอร์ตี้
ใช้: จำเป็น
ข้อมูลประกอบ
maxLength 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

เนมสเปซ ไม่มีเนมสเปซ
คำอธิบายประกอบ รหัสของคอลัมน์ในตารางที่แมป
ประเภท LocalId
พร็อพเพอร์ตี้
ใช้: จำเป็น
ข้อมูลประกอบ
maxLength 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

เนมสเปซ ไม่มีเนมสเปซ
คำอธิบายประกอบ รหัสของตารางที่มีข้อมูลสำหรับ แนวคิด
ประเภท LocalId
พร็อพเพอร์ตี้
ใช้: จำเป็น
ข้อมูลประกอบ
maxLength 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>

สร้างโดยใช้ ตัวแก้ไข XML ของ oXygen