רכיב: קונספט

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

מרחב שמות http://schemas.google.com/dspl/2010
הערות מידע טקסטואלי, כמו השם והתיאור של הקונספט.
דיאגרמה דיאגרמה dpl4.tmp#id7 dpl4.tmp#id14 dpl4.tmp#id15 dpl4.tmp#id6 dpl13.tmp#id00 dpl13.tmp#id41 dpl13.tmp#id22 dpl13.tmp#id39
סוג קונספט של מידע
היררכיית סוגים
נכסים
תוכן: מורכב
דגם name , description{0,1} , url{0,1} , MANYName{0,1} , totalName{0,1} , מילה נרדפת*
ילדים description, name, MANYName, מילה נרדפת, 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
הערות נושא המשויך לקונספט.
דיאגרמה דיאגרמה dpl6.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 float מסוג LRT מספר שלם LRT תאריך מחרוזת LRT בוליאני
דיאגרמה דיאגרמה dpl6.tmp#id66
נכסים
תוכן: מורכב
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
הערות מאפיין של הקונספט. המאפיינים מייצגים מידע נוסף על הקונספט (למשל, תמ"ג הוא אחוז).
דיאגרמה דיאגרמה dpl14.tmp#id4 dpl14.tmp#id66 dpl14.tmp#id19 dpl14.tmp#id20 dpl0.tmp#id10 dpl0.tmp#id12 dpl0.tmp#id9 dpl14.tmp#id18
סוג מאפיין
נכסים
תוכן: מורכב
minOccurs: 0
maxOccurs: ללא הבחנה
דגם info{0,1} , type{0,1} , (value* | conceptValue{0,1})
ילדים conceptValue, info, type, value
Instance
<attribute concept="" id="">
  <info>{0,1}</info>
  <type format="" ref="">{0,1}</type>
</attribute>
מאפיינים
שם סוג קבוע ברירת מחדל שימוש הערה
קונספט xs:QName אופציונלי הפניה לקונספט שתואם לערכים של המאפיין. אם המאפיין מציין סוג, הסוג צריך להיות תואם לסוג הקונספט שאליו מתייחסים. ההתייחסות לקונספט חיצוני צריכה להיות בפורמט "prefix:other_concept_id", כאשר "prefix" הוא הקידומת של מרחב השמות החיצוני של מערך הנתונים החיצוני (פרטים של מרחבי שמות מסוג XML).
id 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
הערות מאפיין של הקונספט. נכסים מייצגים מידע נוסף לגבי מופעים של הקונספט (למשל, לקונספט "city" יכול להיות מאפיין "country").
דיאגרמה דיאגרמה dpl8.tmp#id53 dpl8.tmp#id54 dpl8.tmp#id55 dpl8.tmp#id56 dpl8.tmp#id50 dpl8.tmp#id51 dpl8.tmp#id49
סוג נכס קונספט
נכסים
תוכן: מורכב
minOccurs: 0
maxOccurs: ללא הבחנה
דגם info{0,1}, type{0,1}
ילדים info , type
Instance
<property concept="" id="" isMapping="false" isParent="false">
  <info>{0,1}</info>
  <type ref="">{0,1}</type>
</property>
מאפיינים
שם סוג קבוע ברירת מחדל שימוש הערה
קונספט xs:QName אופציונלי הפניה לקונספט שתואם לערכים של הנכס. אם במאפיין מצוין סוג, הסוג צריך להתאים לסוג התפיסה שצוינה. ההתייחסות לקונספט חיצוני צריכה להיות בפורמט "prefix:other_concept_id", כאשר "prefix" הוא הקידומת של מרחב השמות החיצוני של מערך הנתונים החיצוני (פרטים של מרחבי שמות מסוג XML).
id LocalId אופציונלי מזהה נכס הקונספט. המזהה הזה צריך להיות ייחודי בתוך הקונספט (בכל המאפיינים והמאפיינים). אם המאפיין קונספט מופיע, יכול להיות שהמערכת תתעלם מהמזהה. במקרה כזה, ייווצר מזהה באופן לא מפורש עם הערך המקומי של השם של הפנייה שצוינה. לדוגמה, המאפיין <property concept="geo:country"/> זהה לערך <property id="country" concept="geo:country"/>
isמיפוי xs:בוליאני לא נכון אופציונלי אם הערך הוא True, הנכס הזה צריך להפנות לקונספט, והנכס הזה מציין קשר מיפוי (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>

הרכיב: קונספט / ערך ברירת מחדל

מרחב שמות http://schemas.google.com/dspl/2010
הערות ערך ברירת מחדל עבור הקונספט, לשימוש על ידי אפליקציות כאשר הם צריכים לבחור אחד מהערכים האפשריים של הקונספט.
דיאגרמה דיאגרמה dpl0.tmp#id10 dpl0.tmp#id12 dpl0.tmp#id9 dpl3.tmp#id8
סוג ערכים
נכסים
תוכן: מורכב
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
הערות הפניה לטבלה שמכילה את כל הערכים האפשריים של הקונספט ושל המאפיינים שאינם קבועים.
דיאגרמה דיאגרמה dpl5.tmp#id65 dpl5.tmp#id60 dpl5.tmp#id62 dpl5.tmp#id59
סוג קונספט של מיפוי קונספט
נכסים
תוכן: מורכב
minOccurs: 0
דגם mapConcept{0,1} , mapProperty*
ילדים mapConcept , mapProperty
Instance
<table ref="">
  <mapConcept toColumn="">{0,1}</mapConcept>
  <mapProperty lang="" ref="" toColumn="">{0,unbounded}</mapProperty>
</table>
מאפיינים
שם סוג קבוע ברירת מחדל שימוש הערה
דקה 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
הערות קונספט הוא הגדרה של סוג נתונים שמופיע במערך הנתונים (למשל, "תמ"ג" או "מחוז"). מושג מסוים עשוי להיות משויך לספירה של כל הערכים האפשריים שלו. אפשר להתייחס לקונספט שהוגדר במערך נתונים מסוים, במערכי נתונים אחרים.
דיאגרמה דיאגרמה dpl6.tmp#id66 dpl6.tmp#id77 dpl6.tmp#id38 dpl6.tmp#id33 dpl6.tmp#id55 dpl6.tmp#id77 dpl6.tmp#id48 dpl6.tmp#id57 dpl6.tmp#id58
בשימוש על ידי
רכיב dspl/concepts/concepts
דגם info , topic* , type{0,1} , attribute* , property* , defaultValue{0,1} , table{0,1}
ילדים attribute, defaultValue, info, המאפיין, table, topic, type
מאפיינים
שם סוג קבוע ברירת מחדל שימוש הערה
מאריך 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>

מאפיין: קונספט / topic / @ref

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

מאפיין: קונספט / type / @ref

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