جزء: مفهوم

عنصر: مفهوم / اطلاعات

فضای نام http://schemas.google.com/dspl/2010
حاشیه نویسی ها اطلاعات متنی، مانند نام و شرح مفهوم.
نمودار نمودارdspl4.tmp#id7dspl4.tmp#id14dspl4.tmp#id15dspl4.tmp#id6dspl13.tmp#id40dspl13.tmp#id41dspl13.tmp#id42dspl13.tmp#id39
تایپ کنید ConceptInfo
سلسله مراتب را تایپ کنید
خواص
محتوا: مجتمع
مدل نام , توضیحات{0,1} , url{0,1} , pluralName{0,1} , totalName{0,1} , مترادف*
فرزندان توضیحات , نام , 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
خواص
محتوا: مجتمع
کوچک اتفاق می افتد: 0
حداکثر اتفاق می افتد: نامحدود
ویژگی های
QName تایپ کنید درست شد پیش فرض استفاده کنید حاشیه نویسی
مرجع xs:QName اختیاری شناسه منحصر به فرد موضوعی که این مفهوم با آن مرتبط است. موضوع ارجاع شده ممکن است در همان مجموعه داده یا به صورت خارجی، یعنی در مجموعه داده دیگری تعریف شود. ارجاع به یک موضوع خارجی باید به شکل "prefix:other_topic_id" باشد، که در آن "پیشوند" پیشوندی است که برای فضای نام مجموعه داده خارجی استفاده می شود (به فضاهای نام 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 رشته بولی LRT
نمودار نمودارdspl6.tmp#id46
خواص
محتوا: مجتمع
کوچک اتفاق می افتد: 0
ویژگی های
QName تایپ کنید درست شد پیش فرض استفاده کنید حاشیه نویسی
مرجع نوع داده ضروری
منبع
<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
حاشیه نویسی ها یک ویژگی از مفهوم. ویژگی ها نشان دهنده اطلاعات اضافی در مورد مفهوم هستند (به عنوان مثال، تولید ناخالص داخلی یک درصد است).
نمودار نمودارdspl14.tmp#id24dspl14.tmp#id26dspl14.tmp#id19dspl14.tmp#id20dspl0.tmp#id10dspl0.tmp#id12dspl0.tmp#id9dspl14.tmp#id18
تایپ کنید صفت
خواص
محتوا: مجتمع
کوچک اتفاق می افتد: 0
حداکثر اتفاق می افتد: نامحدود
مدل اطلاعات{0,1} , type{0,1} , ( value* | conceptValue{0,1} )
فرزندان مفهوم ارزش ، اطلاعات ، نوع ، ارزش
نمونه، مثال
<attribute concept="" id="">
  <info>{0,1}</info>
  <type format="" ref="">{0,1}</type>
</attribute>
ویژگی های
QName تایپ کنید درست شد پیش فرض استفاده کنید حاشیه نویسی
مفهوم xs:QName اختیاری ارجاع به مفهومی که با مقادیر صفت مطابقت دارد. اگر خصیصه یک نوع را مشخص می کند، آنگاه نوع باید با نوع مفهوم ارجاع شده مطابقت داشته باشد. ارجاع به یک مفهوم خارجی باید به شکل "prefix:other_concept_id" باشد، که در آن "پیشوند" پیشوندی است که برای فضای نام مجموعه داده خارجی استفاده می شود (به فضاهای نام XML مراجعه کنید).
شناسه LocalId اختیاری شناسه صفت مفهومی. این شناسه باید در مفهوم منحصر به فرد باشد (در میان ویژگی ها و ویژگی ها). اگر ویژگی مفهومی مشخص شده باشد، شناسه ممکن است حذف شود. در آن صورت، یک شناسه به طور ضمنی با مقدار نام محلی مفهوم ارجاع شده ایجاد می شود. برای مثال <attribute concept="unit:currency"/> معادل <attribute id="currency" concept="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#id53dspl8.tmp#id54dspl8.tmp#id55dspl8.tmp#id56dspl8.tmp#id50dspl8.tmp#id51dspl8.tmp#id49
تایپ کنید ConceptProperty
خواص
محتوا: مجتمع
کوچک اتفاق می افتد: 0
حداکثر اتفاق می افتد: نامحدود
مدل اطلاعات{0،1} ، نوع{0،1}
فرزندان اطلاعات ، نوع
نمونه، مثال
<property concept="" id="" isMapping="false" isParent="false">
  <info>{0,1}</info>
  <type ref="">{0,1}</type>
</property>
ویژگی های
QName تایپ کنید درست شد پیش فرض استفاده کنید حاشیه نویسی
مفهوم xs:QName اختیاری ارجاع به مفهومی که با مقادیر دارایی مطابقت دارد. اگر ویژگی یک نوع را مشخص می کند، آنگاه نوع باید با نوع مفهوم ارجاع شده مطابقت داشته باشد. ارجاع به یک مفهوم خارجی باید به شکل "prefix:other_concept_id" باشد، که در آن "پیشوند" پیشوندی است که برای فضای نام مجموعه داده خارجی استفاده می شود (به فضاهای نام XML مراجعه کنید).
شناسه LocalId اختیاری شناسه ویژگی مفهومی. این شناسه باید در مفهوم منحصر به فرد باشد (در میان ویژگی ها و ویژگی ها). اگر ویژگی مفهومی مشخص شده باشد، ممکن است شناسه حذف شود. در آن صورت، یک شناسه به طور ضمنی با مقدار نام محلی مفهوم ارجاع شده ایجاد می شود. برای مثال <property concept="geo:country"/> معادل <property id="country" concept="geo:country"/> است.
نقشه برداری است xs:boolean نادرست اختیاری اگر درست باشد، این ویژگی باید به یک مفهوم اشاره کند و این ویژگی نشان دهنده یک رابطه نگاشت (1-به-1) بین این مفهوم و مفهوم ارجاع شده است. هر نمونه از مفهوم ارجاع شده حداکثر با یک نمونه از این مفهوم ارجاع داده می شود.
والدین است xs:boolean نادرست اختیاری اگر درست باشد، این ویژگی باید به یک مفهوم اشاره کند و این ویژگی نشان دهنده رابطه سلسله مراتبی بین این مفهوم و مفهوم ارجاع شده است (مثلاً قاره یک کشور).
منبع
<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>

عنصر: مفهوم / مقدار پیش فرض

فضای نام http://schemas.google.com/dspl/2010
حاشیه نویسی ها یک مقدار پیش‌فرض برای مفهوم، که زمانی که برنامه‌ها باید یکی از مقادیر ممکن مفهوم را انتخاب کنند، مورد استفاده قرار می‌گیرد.
نمودار نمودارdspl0.tmp#id10dspl0.tmp#id12dspl0.tmp#id9dspl3.tmp#id8
تایپ کنید ارزش های
خواص
محتوا: مجتمع
کوچک اتفاق می افتد: 0
مدل ارزش* | مفهوم ارزش{0،1}
فرزندان مفهوم ارزش، ارزش
نمونه، مثال
<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#id65dspl5.tmp#id60dspl5.tmp#id62dspl5.tmp#id59
تایپ کنید ConceptTableMapping
خواص
محتوا: مجتمع
کوچک اتفاق می افتد: 0
مدل mapConcept{0,1} , mapProperty*
فرزندان mapConcept ، mapProperty
نمونه، مثال
<table ref="">
  <mapConcept toColumn="">{0,1}</mapConcept>
  <mapProperty lang="" ref="" toColumn="">{0,unbounded}</mapProperty>
</table>
ویژگی های
QName تایپ کنید درست شد پیش فرض استفاده کنید حاشیه نویسی
مرجع LocalId ضروری شناسه جدولی که حاوی داده هایی برای مفهوم است.
منبع
<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" یا "County"). یک مفهوم ممکن است با شمارش تمام مقادیر ممکن آن همراه باشد یا خیر. یک مفهوم تعریف شده در برخی از مجموعه داده ها ممکن است در مجموعه داده های دیگر ارجاع شود.
نمودار نمودارdspl6.tmp#id66dspl6.tmp#id67dspl6.tmp#id38dspl6.tmp#id43dspl6.tmp#id45dspl6.tmp#id47dspl6.tmp#id48dspl6.tmp#id57dspl6.tmp#id58
استفاده شده توسط
عنصر dspl/concepts/concept
مدل اطلاعات ، موضوع* ، نوع{0،1} ، ویژگی* ، ویژگی* ، مقدار پیش فرض{0،1} ، جدول{0،1}
فرزندان ویژگی ، مقدار پیش فرض ، اطلاعات ، ویژگی ، جدول ، موضوع ، نوع
ویژگی های
QName تایپ کنید درست شد پیش فرض استفاده کنید حاشیه نویسی
گسترش می یابد xs:QName اختیاری شناسه منحصر به فرد یک مفهوم که این مفهوم گسترش می دهد. مفهوم ارجاع شده ممکن است در همان مجموعه داده یا به صورت خارجی، یعنی در مجموعه داده دیگری تعریف شود. ارجاع به یک مفهوم خارجی باید به شکل "prefix:other_concept_id" باشد، که در آن "پیشوند" پیشوندی است که برای فضای نام مجموعه داده خارجی استفاده می شود (به فضاهای نام XML مراجعه کنید).
شناسه شناسه ضروری شناسه منحصر به فرد مفهوم، که باید در سطح جهانی در مجموعه داده منحصر به فرد باشد.
منبع
<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" باشد، که در آن "پیشوند" پیشوندی است که برای فضای نام مجموعه داده خارجی استفاده می شود (به فضاهای نام 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"/>

ویژگی: Concept / @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>

ویژگی: Concept / @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>

با استفاده از ویرایشگر XML oXygen ایجاد شده است.