רכיב: קונספט

רכיב: קונספט / מידע

מרחב שמות 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
סוג ConceptInfo
היררכיית סוגים
מאפיינים
content: מורכב
דגם name , description{0,1} , url{0,1} , pluralName{0,1} , totalName{0,1} , מילה נרדפת*
ילדים description, name, pluralName, מילה נרדפת, totalName, url
Instance
<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
מאפיינים
content: מורכב
minOccurs: 0
maxOccurs: ללא גבולות
מאפיינים
QName סוג קבוע ברירת מחדל שימוש הערה
ref 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 float float LRT מספר שלם מחרוזת LRT במחרוזת תאריך בוליאני LRT
תרשים תרשים dspl6.tmp#id46
מאפיינים
content: מורכב
minOccurs: 0
מאפיינים
QName סוג קבוע ברירת מחדל שימוש הערה
ref DataType חובה
מקור
<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#id24 dspl14.tmp#id26 dspl14.tmp#id19 dspl14.tmp#id20 dspl0.tmp#id10 dspl0.tmp#id12 dspl0.tmp#id9 dspl14.tmp#id18
סוג מאפיין
מאפיינים
content: מורכב
minOccurs: 0
maxOccurs: ללא גבולות
דגם info{0,1} , type{0,1} , (value* | conceptValue{0,1})
ילדים conceptValue, info, type, ערך
Instance
<attribute concept="" id="">
  <info>{0,1}</info>
  <type format="" ref="">{0,1}</type>
</attribute>
מאפיינים
QName סוג קבוע ברירת מחדל שימוש הערה
קונספט xs:QName אופציונלי הפניה לקונספט שתואם לערכים של המאפיין. אם המאפיין מציין סוג, אז הסוג חייבים להתאים לסוג של הקונספט שאליו הוא מפנה. הפניה אל מושג חיצוני חייב להיות בצורה 'prefix:other_Concept_id', כאשר 'prefix' תואם לערך הקידומת שמשמשת למרחב השמות של מערך הנתונים החיצוני (ראו XML מרחבי שמות).
id LocalId אופציונלי המזהה של מאפיין הקונספט. המזהה הזה חייב להיות ייחודיות בתפיסה (במאפיינים ובנכסים). ניתן להשמיט את המזהה אם צוין מאפיין הקונספט. כאן במקרה, מזהה הוא פשטות שנוצרת עם הערך של השם המקומי של של המונח שהוזכר. לדוגמה: <attribute concept=&quot;unit:currency&quot;/&gt; זהה ל- <attribute id="currency" concept=&quot;unit:currency&quot;/&gt;
מקור
<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
הערות מאפיין של הקונספט. המאפיינים מייצגים עוד מידע על מופעים של קונספט כלשהו (למשל קונספט כלשהו 'city' יכול לכלול נכס 'מדינה').
תרשים תרשים dspl8.tmp#id53 dspl8.tmp#id54 dspl8.tmp#id55 dspl8.tmp#id56 dspl8.tmp#id50 dspl8.tmp#id51 dspl8.tmp#id49
סוג ConceptProperty
מאפיינים
content: מורכב
minOccurs: 0
maxOccurs: ללא גבולות
דגם info{0,1} , סוג{0,1}
ילדים info, סוג
Instance
<property concept="" id="" isMapping="false" isParent="false">
  <info>{0,1}</info>
  <type ref="">{0,1}</type>
</property>
מאפיינים
QName סוג קבוע ברירת מחדל שימוש הערה
קונספט xs:QName אופציונלי הפניה לקונספט שתואם לערכים של הנכס. אם המאפיין מציין סוג, אז הסוג חייבים להתאים לסוג של הקונספט שאליו הוא מפנה. הפניה אל מושג חיצוני חייב להיות בצורה 'prefix:other_Concept_id', כאשר 'prefix' תואם לערך הקידומת שמשמשת למרחב השמות של מערך הנתונים החיצוני (ראו XML מרחבי שמות).
id LocalId אופציונלי המזהה של נכס הקונספט. המזהה הזה חייב להיות ייחודיות בתפיסה (במאפיינים ובנכסים). להשמיט את המזהה אם צוין מאפיין הקונספט. כאן במקרה, נוצר מזהה במרומז עם ערך השם המקומי של של המונח שהוזכר. לדוגמה: <property concept=&quot;geo:country&quot;/&gt; זהה ל-<property id=&quot;country&quot; concept=&quot;geo:country&quot;/&gt;
isMapping xs:boolean false אופציונלי אם True, המאפיין הזה חייב להתייחס למושג מסוים, המאפיין הזה מציין קשר גומלין של מיפוי (1-1) בין הקונספט שאליו הוא מתייחס. כל מופע של ההפניה המונח הזה מוזכר לפחות במופע אחד כזה של הקונספט.
isParent xs:boolean false אופציונלי אם True, המאפיין הזה חייב להתייחס למושג מסוים, המאפיין הזה מציין קשר היררכי בין את הקונספט שאליו הוא מתייחס (למשל, היבשת של מדינה).
מקור
<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>

רכיב: Concept / defaultValue

מרחב שמות http://schemas.google.com/dspl/2010
הערות ערך ברירת מחדל של הקונספט, לשימוש באפליקציות כשהם צריכים לבחור באחד מהערכים האפשריים של של הקונספט.
תרשים תרשים dspl0.tmp#id10 dspl0.tmp#id12 dspl0.tmp#id9 dspl3.tmp#id8
סוג ערכים
מאפיינים
content: מורכב
minOccurs: 0
דגם value* | conceptValue{0,1}
ילדים conceptValue, value
Instance
<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
סוג ConceptTableMapping
מאפיינים
content: מורכב
minOccurs: 0
דגם mapConcept{0,1} , mapProperty*
ילדים mapConcept, mapProperty
Instance
<table ref="">
  <mapConcept toColumn="">{0,1}</mapConcept>
  <mapProperty lang="" ref="" toColumn="">{0,unbounded}</mapProperty>
</table>
מאפיינים
QName סוג קבוע ברירת מחדל שימוש הערה
ref 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>

טיפוס מורכב: Concept

מרחב שמות http://schemas.google.com/dspl/2010
הערות מושג הוא הגדרה של סוג של נתונים שמופיעים מערך נתונים (למשל "תמ"ג" או 'מחוז'). מושג יכול להיות המשויך לספירה של כל הערכים האפשריים שלו או לא. א' מוגדר במערך נתונים מסוים של מערכי נתונים.
תרשים תרשים 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/concepts/concept
דגם info , topic* , type{0,1} , attribute* , property* , defaultValue{0,1} , table{0,1}
ילדים attribute, defaultValue, info, property, table, topic, סוג
מאפיינים
QName סוג קבוע ברירת מחדל שימוש הערה
extends xs:QName אופציונלי המזהה הייחודי של קונספט מסוים נמשך. אפשר להגדיר את המושג שאליו קיימת הפניה באותו מערך נתונים או מערך נתונים אחר, כלומר במערך נתונים אחר. הפניה אל הקונספט חייב להיות בפורמט "prefix:other_Concept_id", כאשר 'prefix' היא הקידומת שמשמשת למרחב השמות של במערך הנתונים החיצוני (ראו מרחבי שמות של 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
מאפיינים
content: פשוט
בשימוש על ידי
רכיב קונספט/נושא
מקור
<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

מרחב שמות אין מרחב שמות
סוג DataType
מאפיינים
להשתמש ב: חובה
מאפיינים
ספירה מחרוזת
ספירה מספר ממשי (float)
ספירה מספר שלם
ספירה בוליאני
ספירה תאריך
ספירה קונספט
בשימוש על ידי
רכיב קונספט/סוג
מקור
<xs:attribute name="ref" type="DataType" use="required"/>

מאפיין: Concept / @id

מרחב שמות אין מרחב שמות
הערות המזהה הייחודי של הקונספט, שחייב להיות גלובלי ייחודיים במערך הנתונים.
סוג מזהה
מאפיינים
להשתמש ב: חובה
מאפיינים
maxLength 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', כאשר 'prefix' תואם לערך הקידומת שבה נעשה שימוש במרחב השמות של מערך הנתונים החיצוני (ראו 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