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

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

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

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

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

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

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