คอมโพเนนต์: แนวคิด

องค์ประกอบ: แนวคิด / ข้อมูล

เนมสเปซ http://schemas.google.com/dspl/2010
คำอธิบายประกอบ ข้อมูลที่เป็นข้อความ เช่น ชื่อและคําอธิบายแนวคิด
แผนผัง แผนผัง dspl4.tmp#id7 dspl4.tmp#id14 dspl4.tmp#id15 dspl4.tmp#id6 dspl13.tmp#id40 dspl13.tmp#id41 dspl13.tmp#id42 dspl13.tmp#id39
ประเภท ข้อมูลแนวคิด
ลําดับชั้นของประเภท
พร็อพเพอร์ตี้
เนื้อหา: ซับซ้อน
รุ่น name, description{0,1}, url{0,1}, pluralName{0,1}, totalName{0,1}, คําพ้องความหมาย*
เด็ก description, name, pluralName, คําพ้องความหมาย, totalName, url
อินสแตนซ์
<info>
  <name>{1,1}</name>
  <description>{0,1}</description>
  <url>{0,1}</url>
</info>
แหล่งที่มา
<xs:element name="info" type="ConceptInfo">
  <xs:annotation>
    <xs:documentation>Textual information, such as the name and description of
            the concept.</xs:documentation>
  </xs:annotation>
</xs:element>

องค์ประกอบ: แนวคิด / หัวข้อ

เนมสเปซ http://schemas.google.com/dspl/2010
คำอธิบายประกอบ หัวข้อที่มีแนวคิดเชื่อมโยงอยู่
แผนผัง แผนผัง dspl6.tmp#id44
พร็อพเพอร์ตี้
เนื้อหา: ซับซ้อน
minOccurs: 0
maxOccurs: ไม่มีขอบเขต
แอตทริบิวต์
ชื่อ ประเภท ไม่เปลี่ยนแปลง ค่าเริ่มต้น ใช้ หมายเหตุ
การอ้างอิง xs:QName ไม่บังคับ ตัวระบุที่ไม่ซ้ํากันของหัวข้อที่เชื่อมโยงกับแนวคิดนี้ ระบบอาจกําหนดหัวข้อที่อ้างอิงในชุดข้อมูลเดียวกันหรือภายนอก เช่น ชุดข้อมูลอื่น การอ้างอิงไปยังหัวข้อภายนอกต้องอยู่ในรูปแบบ "prefix:other_topic_id" โดยที่ "prefix" เป็นคํานําหน้าที่ใช้สําหรับเนมสเปซของชุดข้อมูลภายนอก (ดูเนมสเปซ XML)
แหล่งที่มา
<xs:element name="topic" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>A topic the concept is associated with.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="ref" type="xs:QName">
      <xs:annotation>
        <xs:documentation>The unique identifier of the topic this concept is
                associated with.

                The referenced topic may be defined in the same
                dataset or externally, i.e., in another dataset. A
                reference to an external topic must be of the form
                "prefix:other_topic_id", where "prefix" is the prefix
                used for the namespace of the external dataset (see
                XML namespaces).</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>

องค์ประกอบ: แนวคิด/ประเภท

เนมสเปซ http://schemas.google.com/dspl/2010
คำอธิบายประกอบ ประเภทข้อมูลของแนวคิด แนวคิดต้องมีการประกาศประเภทหรือขยายแนวคิดอื่น ในกรณีที่ขยายแนวคิด อาจมีการประกาศประเภทด้วย ประเภทของแนวคิดแบบขยายต้องจํากัดน้อยกว่าประเภทของแนวคิดที่ขยาย "เข้มงวดน้อยกว่า" (LRT) เป็นคําสั่งซื้อบางส่วนที่กําหนดไว้ดังนี้ สตริง LRT แบบลอยและลอยจํานวนเต็ม LRT สตริงวันที่ LRT บูลีน
แผนผัง แผนผัง dspl6.tmp#id46
พร็อพเพอร์ตี้
เนื้อหา: ซับซ้อน
minOccurs: 0
แอตทริบิวต์
ชื่อ ประเภท ไม่เปลี่ยนแปลง ค่าเริ่มต้น ใช้ หมายเหตุ
การอ้างอิง ประเภทข้อมูล จำเป็น
แหล่งที่มา
<xs:element name="type" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The data type of the concept. A concept must provide a type declaration or extend
            another concept. In the case where it's extending a concept, it may also
            provide a type declaration. The type of the extended concept must be less restrictive
            than the type of the concept extending it.

            "Less restrictive than" (LRT) is a partial order defined as follows:

            string LRT float
            float LRT integer
            string LRT date
            string LRT boolean</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="ref" type="DataType" use="required"/>
  </xs:complexType>
</xs:element>

องค์ประกอบ: แนวคิด / แอตทริบิวต์

เนมสเปซ http://schemas.google.com/dspl/2010
คำอธิบายประกอบ แอตทริบิวต์ของแนวคิด แอตทริบิวต์แสดงข้อมูลเพิ่มเติมเกี่ยวกับแนวคิดนี้ (เช่น GDP เป็นเปอร์เซ็นต์)
แผนผัง แผนผัง dspl14.tmp#id24 dspl14.tmp#id26 dspl14.tmp#id19 dspl14.tmp#id20 dspl0.tmp#id10 dspl0.tmp#id12 dspl0.tmp#id9 dspl14.tmp#id18
ประเภท แอตทริบิวต์
พร็อพเพอร์ตี้
เนื้อหา: ซับซ้อน
minOccurs: 0
maxOccurs: ไม่มีขอบเขต
รุ่น info{0,1} , type{0,1} , (value* | conceptValue{0,1})
เด็ก conceptValue, ข้อมูล, ประเภท, ค่า
อินสแตนซ์
<attribute concept="" id="">
  <info>{0,1}</info>
  <type format="" ref="">{0,1}</type>
</attribute>
แอตทริบิวต์
ชื่อ ประเภท ไม่เปลี่ยนแปลง ค่าเริ่มต้น ใช้ หมายเหตุ
แนวคิด xs:QName ไม่บังคับ การอ้างถึงแนวคิดที่สอดคล้องกับค่าของแอตทริบิวต์ หากแอตทริบิวต์ระบุประเภท ประเภทต้องตรงกับประเภทแนวคิดที่อ้างอิง การอ้างอิงไปยังแนวคิดภายนอกต้องอยู่ในรูปแบบ "prefix:other_concept_id" โดยที่ "คํานําหน้า" เป็นคํานําหน้าที่ใช้สําหรับเนมสเปซของชุดข้อมูลภายนอก (ดูเนมสเปซ XML)
id รหัสท้องถิ่น ไม่บังคับ รหัสของแอตทริบิวต์แนวคิด ตัวระบุนี้ต้องไม่ซ้ํากันในแนวคิด (ในแอตทริบิวต์และพร็อพเพอร์ตี้) ระบบอาจละเว้นรหัสหากระบุแอตทริบิวต์แนวคิดไว้ ในกรณีดังกล่าว ID จะเกิดจากค่าชื่อท้องถิ่นของแนวคิดที่อ้างอิงในค่า เช่น <attribute concept="unit:currency"/> มีค่าเทียบเท่ากับ <attribute id="currency" แนวคิด="unit:currency"/>
แหล่งที่มา
<xs:element name="attribute" type="Attribute" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>An attribute of the concept. Attributes represent additional
            information about the concept (e.g., GDP is a percentage).</xs:documentation>
  </xs:annotation>
</xs:element>

องค์ประกอบ: แนวคิด / พร็อพเพอร์ตี้

เนมสเปซ http://schemas.google.com/dspl/2010
คำอธิบายประกอบ พร็อพเพอร์ตี้ของแนวคิด พร็อพเพอร์ตี้แสดงข้อมูลเพิ่มเติมเกี่ยวกับอินสแตนซ์ของแนวคิด (เช่น แนวคิด "เมือง" อาจมีพร็อพเพอร์ตี้ "ประเทศ")
แผนผัง แผนผัง dspl8.tmp#id53 dspl8.tmp#id54 dspl8.tmp#id55 dspl8.tmp#id56 dspl8.tmp#id50 dspl8.tmp#id51 dspl8.tmp#id49
ประเภท พร็อพเพอร์ตี้แนวคิด
พร็อพเพอร์ตี้
เนื้อหา: ซับซ้อน
minOccurs: 0
maxOccurs: ไม่มีขอบเขต
รุ่น ข้อมูล{0,1},ประเภท{0,1}
เด็ก ข้อมูล, ประเภท
อินสแตนซ์
<property concept="" id="" isMapping="false" isParent="false">
  <info>{0,1}</info>
  <type ref="">{0,1}</type>
</property>
แอตทริบิวต์
ชื่อ ประเภท ไม่เปลี่ยนแปลง ค่าเริ่มต้น ใช้ หมายเหตุ
แนวคิด xs:QName ไม่บังคับ การอ้างถึงแนวคิดที่สอดคล้องกับค่าของพร็อพเพอร์ตี้ หากพร็อพเพอร์ตี้ระบุประเภท ประเภทจะต้องตรงกับประเภทแนวคิดที่อ้างอิง การอ้างอิงไปยังแนวคิดภายนอกต้องอยู่ในรูปแบบ "prefix:other_concept_id" โดยที่ "คํานําหน้า" เป็นคํานําหน้าที่ใช้สําหรับเนมสเปซของชุดข้อมูลภายนอก (ดูเนมสเปซ XML)
id รหัสท้องถิ่น ไม่บังคับ รหัสของพร็อพเพอร์ตี้แนวคิด ตัวระบุนี้ต้องไม่ซ้ํากันในแนวคิด (ในแอตทริบิวต์และพร็อพเพอร์ตี้) ระบบอาจละเว้นรหัสหากระบุพร็อพเพอร์ตี้แนวคิดไว้ ในกรณีนี้ ระบบจะสร้างรหัสขึ้นโดยปริยายด้วยชื่อท้องถิ่นของแนวคิดที่อ้างอิง ตัวอย่างเช่น <property concept="geo:country"/> เทียบเท่ากับ <property id="country" concept="geo:country"/>
กําลังแมป xs:บูลีน เท็จ ไม่บังคับ หากจริง พร็อพเพอร์ตี้นี้ต้องอ้างอิงแนวคิด และพร็อพเพอร์ตี้นี้แสดงความสัมพันธ์การแมป (1 ต่อ 1) ระหว่างแนวคิดนี้กับแนวคิดที่อ้างอิง อินสแตนซ์ของแนวคิดที่อ้างอิงแต่ละอินสแตนซ์อ้างอิงได้สูงสุด 1 อินสแตนซ์ของแนวคิดนี้
ผู้ปกครอง xs:บูลีน เท็จ ไม่บังคับ หากจริง พร็อพเพอร์ตี้นี้ต้องอ้างอิงแนวคิด และพร็อพเพอร์ตี้นี้หมายถึงความสัมพันธ์ตามลําดับชั้นระหว่างแนวคิดนี้กับแนวคิดที่อ้างอิง (เช่น ทวีปของประเทศ)
แหล่งที่มา
<xs:element name="property" type="ConceptProperty" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>A property of the concept. Properties represent additional
            information about instances of the concept (e.g., a concept
            "city" may have a property "country").</xs:documentation>
  </xs:annotation>
</xs:element>

องค์ประกอบ: แนวคิด / defaultValue

เนมสเปซ http://schemas.google.com/dspl/2010
คำอธิบายประกอบ ค่าเริ่มต้นสําหรับแนวคิด เพื่อให้แอปพลิเคชันใช้เมื่อจําเป็นต้องเลือกค่าหนึ่งที่เป็นไปได้ของแนวคิดนี้
แผนผัง แผนผัง dspl0.tmp#id10 dspl0.tmp#id12 dspl0.tmp#id9 dspl3.tmp#id8
ประเภท ค่า
พร็อพเพอร์ตี้
เนื้อหา: ซับซ้อน
minOccurs: 0
รุ่น value* | conceptValue{0,1}
เด็ก conceptValue, ค่า
อินสแตนซ์
<defaultValue>
  <value lang="">{0,unbounded}</value>
  <conceptValue concept="">{0,1}</conceptValue>
</defaultValue>
แหล่งที่มา
<xs:element name="defaultValue" type="Values" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A default value for the concept, to be used by
            applications when they need to pick one of the possible
            values of the concept.</xs:documentation>
  </xs:annotation>
</xs:element>

องค์ประกอบ: แนวคิด / ตาราง

เนมสเปซ http://schemas.google.com/dspl/2010
คำอธิบายประกอบ การอ้างอิงไปยังตารางที่มีค่าที่เป็นไปได้ทั้งหมดสําหรับแนวคิดและพร็อพเพอร์ตี้ที่ไม่คงที่
แผนผัง แผนผัง dspl5.tmp#id65 dspl5.tmp#id60 dspl5.tmp#id62 dspl5.tmp#id59
ประเภท แนวคิดของตาราง
พร็อพเพอร์ตี้
เนื้อหา: ซับซ้อน
minOccurs: 0
รุ่น mapConcept{0,1}, mapProperty*
เด็ก mapConcept, mapProperty
อินสแตนซ์
<table ref="">
  <mapConcept toColumn="">{0,1}</mapConcept>
  <mapProperty lang="" ref="" toColumn="">{0,unbounded}</mapProperty>
</table>
แอตทริบิวต์
ชื่อ ประเภท ไม่เปลี่ยนแปลง ค่าเริ่มต้น ใช้ หมายเหตุ
การอ้างอิง รหัสท้องถิ่น จำเป็น รหัสของตารางที่มีข้อมูลสําหรับแนวคิด
แหล่งที่มา
<xs:element name="table" type="ConceptTableMapping" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A reference to a table that contains all the
            possible values for the concept and its non-constant
            properties.</xs:documentation>
  </xs:annotation>
</xs:element>

ประเภทที่ซับซ้อน: แนวคิด

เนมสเปซ http://schemas.google.com/dspl/2010
คำอธิบายประกอบ แนวคิดคือคําจํากัดความของประเภทข้อมูลที่ปรากฏในชุดข้อมูล (เช่น "GDP" หรือ "เคาน์ตี") แนวคิดอาจเชื่อมโยงกับการแจกแจงค่าที่เป็นไปได้ทั้งหมดหรือไม่ แนวคิดที่ระบุไว้ในชุดข้อมูลหนึ่งอาจอ้างอิงอยู่ในชุดข้อมูลอื่นๆ ได้
แผนผัง แผนผัง dspl6.tmp#id66 dspl6.tmp#id67 dspl6.tmp#id38 dspl6.tmp#id43 dspl6.tmp#id45 dspl6.tmp#id47 dspl6.tmp#id48 dspl6.tmp#id57 dspl6.tmp#id58
ใช้โดย
องค์ประกอบ dspl/แนวคิด/แนวคิด
รุ่น ข้อมูล , หัวข้อ* , ประเภท{0,1}, แอตทริบิวต์* , พร็อพเพอร์ตี้* , ค่าเริ่มต้น{0,1} , ตาราง{0,1}
เด็ก แอตทริบิวต์, defaultValue, info, พร็อพเพอร์ตี้, ตาราง, หัวข้อ, ประเภท
แอตทริบิวต์
ชื่อ ประเภท ไม่เปลี่ยนแปลง ค่าเริ่มต้น ใช้ หมายเหตุ
ขยาย xs:QName ไม่บังคับ ตัวระบุที่ไม่ซ้ํากันของแนวคิดที่แนวคิดนี้ขยายไป ระบบอาจกําหนดแนวคิดที่อ้างอิงในชุดข้อมูลเดียวกันหรือภายนอก เช่น ในชุดข้อมูลอื่น การอ้างอิงไปยังแนวคิดภายนอกต้องอยู่ในรูปแบบ "prefix:other_concept_id" โดยที่ "คํานําหน้า" เป็นคํานําหน้าที่ใช้สําหรับเนมสเปซของชุดข้อมูลภายนอก (ดูเนมสเปซ XML)
id รหัส จำเป็น ตัวระบุที่ไม่ซ้ํากันของแนวคิดซึ่งต้องไม่ซ้ํากันทั่วโลกภายในชุดข้อมูล
แหล่งที่มา
<xs:complexType name="Concept">
  <xs:annotation>
    <xs:documentation>A concept is a definition of a type of data that appears in the
        dataset (e.g., "GDP" or "County").  A concept may be associated with
        an enumeration of all its possible values or not. A concept defined in
        some dataset may be referenced in other datasets.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="info" type="ConceptInfo">
      <xs:annotation>
        <xs:documentation>Textual information, such as the name and description of
            the concept.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="topic" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>A topic the concept is associated with.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:attribute name="ref" type="xs:QName">
          <xs:annotation>
            <xs:documentation>The unique identifier of the topic this concept is
                associated with.

                The referenced topic may be defined in the same
                dataset or externally, i.e., in another dataset. A
                reference to an external topic must be of the form
                "prefix:other_topic_id", where "prefix" is the prefix
                used for the namespace of the external dataset (see
                XML namespaces).</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:complexType>
    </xs:element>
    <xs:element name="type" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The data type of the concept. A concept must provide a type declaration or extend
            another concept. In the case where it's extending a concept, it may also
            provide a type declaration. The type of the extended concept must be less restrictive
            than the type of the concept extending it.

            "Less restrictive than" (LRT) is a partial order defined as follows:

            string LRT float
            float LRT integer
            string LRT date
            string LRT boolean</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:attribute name="ref" type="DataType" use="required"/>
      </xs:complexType>
    </xs:element>
    <xs:element name="attribute" type="Attribute" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>An attribute of the concept. Attributes represent additional
            information about the concept (e.g., GDP is a percentage).</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="property" type="ConceptProperty" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>A property of the concept. Properties represent additional
            information about instances of the concept (e.g., a concept
            "city" may have a property "country").</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="defaultValue" type="Values" minOccurs="0">
      <xs:annotation>
        <xs:documentation>A default value for the concept, to be used by
            applications when they need to pick one of the possible
            values of the concept.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="table" type="ConceptTableMapping" minOccurs="0">
      <xs:annotation>
        <xs:documentation>A reference to a table that contains all the
            possible values for the concept and its non-constant
            properties.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="id" type="Id" use="required">
    <xs:annotation>
      <xs:documentation>The unique identifier of the concept, which must be globally
          unique within the dataset.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="extends" type="xs:QName" use="optional">
    <xs:annotation>
      <xs:documentation>The unique identifier of a concept that this
          concept extends.

          The referenced concept may be defined in the same
          dataset or externally, i.e., in another dataset. A
          reference to an external concept must be of the form
          "prefix:other_concept_id", where "prefix" is the
          prefix used for the namespace of the external
          dataset (see XML namespaces).</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>

แอตทริบิวต์: แนวคิด/หัวข้อ/@@ref

เนมสเปซ ไม่มีเนมสเปซ
คำอธิบายประกอบ ตัวระบุที่ไม่ซ้ํากันของหัวข้อที่เชื่อมโยงกับแนวคิดนี้ ระบบอาจกําหนดหัวข้อที่อ้างอิงในชุดข้อมูลเดียวกันหรือภายนอก เช่น ในชุดข้อมูลอื่น การอ้างอิงไปยังหัวข้อภายนอกต้องอยู่ในรูปแบบ "prefix:other_topic_id" โดยที่ "prefix" เป็นคํานําหน้าที่ใช้สําหรับเนมสเปซของชุดข้อมูลภายนอก (ดูเนมสเปซ XML)
ประเภท xs:QName
พร็อพเพอร์ตี้
เนื้อหา: แบบง่าย
ใช้โดย
องค์ประกอบ แนวคิด/หัวข้อ
แหล่งที่มา
<xs:attribute name="ref" type="xs:QName">
  <xs:annotation>
    <xs:documentation>The unique identifier of the topic this concept is
                associated with.

                The referenced topic may be defined in the same
                dataset or externally, i.e., in another dataset. A
                reference to an external topic must be of the form
                "prefix:other_topic_id", where "prefix" is the prefix
                used for the namespace of the external dataset (see
                XML namespaces).</xs:documentation>
  </xs:annotation>
</xs:attribute>

แอตทริบิวต์: แนวคิด/ประเภท/ @ref

เนมสเปซ ไม่มีเนมสเปซ
ประเภท ประเภทข้อมูล
พร็อพเพอร์ตี้
ใช้ จำเป็น
ข้อมูลประกอบ
การแจกแจง สตริง
การแจกแจง จำนวนลอยตัว
การแจกแจง จำนวนเต็ม
การแจกแจง บูลีน
การแจกแจง วันที่
การแจกแจง แนวคิด
ใช้โดย
องค์ประกอบ แนวคิด/ประเภท
แหล่งที่มา
<xs:attribute name="ref" type="DataType" use="required"/>

แอตทริบิวต์: แนวคิด/ @id

เนมสเปซ ไม่มีเนมสเปซ
คำอธิบายประกอบ ตัวระบุที่ไม่ซ้ํากันของแนวคิดซึ่งต้องไม่ซ้ํากันทั่วโลกภายในชุดข้อมูล
ประเภท รหัส
พร็อพเพอร์ตี้
ใช้ จำเป็น
ข้อมูลประกอบ
ความยาวสูงสุด 64
ใช้โดย
ประเภทที่ซับซ้อน แนวคิด
แหล่งที่มา
<xs:attribute name="id" type="Id" use="required">
  <xs:annotation>
    <xs:documentation>The unique identifier of the concept, which must be globally
          unique within the dataset.</xs:documentation>
  </xs:annotation>
</xs:attribute>

แอตทริบิวต์: แนวคิด/ @extends

เนมสเปซ ไม่มีเนมสเปซ
คำอธิบายประกอบ ตัวระบุที่ไม่ซ้ํากันของแนวคิดที่แนวคิดนี้ขยายไป ระบบอาจกําหนดแนวคิดที่อ้างอิงในชุดข้อมูลเดียวกันหรือภายนอก เช่น ในชุดข้อมูลอื่น การอ้างอิงไปยังแนวคิดภายนอกต้องอยู่ในรูปแบบ "prefix:other_concept_id" โดยที่ "คํานําหน้า" เป็นคํานําหน้าที่ใช้สําหรับเนมสเปซของชุดข้อมูลภายนอก (ดูเนมสเปซ XML)
ประเภท xs:QName
พร็อพเพอร์ตี้
ใช้ ไม่บังคับ
ใช้โดย
ประเภทที่ซับซ้อน แนวคิด
แหล่งที่มา
<xs:attribute name="extends" type="xs:QName" use="optional">
  <xs:annotation>
    <xs:documentation>The unique identifier of a concept that this
          concept extends.

          The referenced concept may be defined in the same
          dataset or externally, i.e., in another dataset. A
          reference to an external concept must be of the form
          "prefix:other_concept_id", where "prefix" is the
          prefix used for the namespace of the external
          dataset (see XML namespaces).</xs:documentation>
  </xs:annotation>
</xs:attribute>

สร้างโดยใช้ oXygen XML Editor