רכיב: ConceptProperty

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

מרחב שמות http://schemas.google.com/dspl/2010
הערות מידע טקסטואלי על נכס הקונספט.
דיאגרמה דיאגרמה dpl4.tmp#id7 dpl4.tmp#id14 dpl4.tmp#id15 dpl4.tmp#id6
סוג מידע
נכסים
תוכן: מורכב
minOccurs: 0
דגם name , description{0,1} , url{0,1}
ילדים description [תיאור], name [שם], url [כתובת_URL]
Instance
<info>
  <name>{1,1}</name>
  <description>{0,1}</description>
  <url>{0,1}</url>
</info>
מקור
<xs:element name="info" type="Info" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Textual information about the concept property.</xs:documentation>
  </xs:annotation>
</xs:element>

הרכיב: קונספט של נכס / סוג

מרחב שמות http://schemas.google.com/dspl/2010
הערות סוג הנתונים של נכס הקונספט.
דיאגרמה דיאגרמה dpl8.tmp#id52
נכסים
תוכן: מורכב
minOccurs: 0
מאפיינים
שם סוג קבוע ברירת מחדל שימוש הערה
דקה סוג הנתונים חובה
מקור
<xs:element name="type" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The data type of the concept property.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="ref" type="DataType" use="required"/>
  </xs:complexType>
</xs:element>

סוג מורכב: ConceptProperty

מרחב שמות http://schemas.google.com/dspl/2010
הערות מאפיין של מושג (למשל, המדינה של עיר).
דיאגרמה דיאגרמה dpl8.tmp#id53 dpl8.tmp#id54 dpl8.tmp#id55 dpl8.tmp#id56 dpl8.tmp#id50 dpl8.tmp#id51
בשימוש על ידי
רכיב קונספט/נכס
דגם info{0,1} , type{0,1}
ילדים info , type
מאפיינים
שם סוג קבוע ברירת מחדל שימוש הערה
קונספט 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:complexType name="ConceptProperty">
  <xs:annotation>
    <xs:documentation>A property of a concept (e.g., the country of a city).</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="info" type="Info" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Textual information about the concept property.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="type" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The data type of the concept property.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:attribute name="ref" type="DataType" use="required"/>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="id" type="LocalId" use="optional">
    <xs:annotation>
      <xs:documentation>The id of the concept property. This identifier must be unique within the concept
          (across attributes and properties).

          The id may be omitted if the concept property is specified. In that case, an id is
          implicitly created with value the local name of the referenced concept. For instance

          <property concept="geo:country"/>

          is equivalent to

          <property id="country" concept="geo:country"/></xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="concept" type="xs:QName" use="optional">
    <xs:annotation>
      <xs:documentation>A reference to a concept that corresponds to the values of the property.

          If the property specifies a type, then the type must match the type of the
          referenced concept.

          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:attribute name="isParent" type="xs:boolean" use="optional" default="false">
    <xs:annotation>
      <xs:documentation>If true, then this property must reference a
          concept, and this property denotes a hierarchical
          relationship between this concept and the referenced
          concept (e.g., the continent of a country).</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="isMapping" type="xs:boolean" use="optional" default="false">
    <xs:annotation>
      <xs:documentation>If true, then this property must reference a
          concept, and this property denotes a mapping
          (1-to-1) relationship between this concept and the
          referenced concept. Each instance of the referenced
          concept is referenced by at most one instance of
          this concept.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>

מאפיין: ConceptProperty / type / @ref

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

מאפיין: ConceptProperty / @id

מרחב שמות אין מרחב שמות
הערות מזהה נכס הקונספט. המזהה הזה חייב להיות ייחודי בקונספט (בכל המאפיינים והמאפיינים). יכול להיות שהמזהה יושמט אם המאפיין קונספט יצוין. במקרה כזה, המזהה נוצר באופן לא מפורש עם שם מקומי לקונספט שמצוין בו. לדוגמה, הערך <property concept="geo:country"/> זהה לערך <property id="country" concept="geo:country"/>
סוג LocalId
נכסים
משתמשים: אופציונלי
מאפיינים
אורך מקסימלי 64
בשימוש על ידי
סוג מורכב נכס קונספט
מקור
<xs:attribute name="id" type="LocalId" use="optional">
  <xs:annotation>
    <xs:documentation>The id of the concept property. This identifier must be unique within the concept
          (across attributes and properties).

          The id may be omitted if the concept property is specified. In that case, an id is
          implicitly created with value the local name of the referenced concept. For instance

          <property concept="geo:country"/>

          is equivalent to

          <property id="country" concept="geo:country"/></xs:documentation>
  </xs:annotation>
</xs:attribute>

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

מרחב שמות אין מרחב שמות
הערות הפניה לקונספט שתואם לערכים של הנכס. אם המאפיין מציין סוג, הסוג צריך להתאים לסוג של הקונספט שאליו מתייחסים. ההתייחסות לקונספט חיצוני צריכה להיות בפורמט "prefix:other_concept_id", כאשר "prefix" הוא הקידומת שבה נעשה שימוש במרחב השמות של מערך הנתונים החיצוני (אפשר לעיין ב-namespaces ב-XML).
סוג xs:QName
נכסים
משתמשים: אופציונלי
בשימוש על ידי
סוג מורכב נכס קונספט
מקור
<xs:attribute name="concept" type="xs:QName" use="optional">
  <xs:annotation>
    <xs:documentation>A reference to a concept that corresponds to the values of the property.

          If the property specifies a type, then the type must match the type of the
          referenced concept.

          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>

מאפיין: ConceptProperty / @isParent

מרחב שמות אין מרחב שמות
הערות אם כן, הנכס צריך להפנות לקונספט הזה, והנכס הזה מציין קשר היררכי בין הרעיון הזה לבין הקונספט שאליו הוא מתייחס (למשל, יבשת של מדינה).
סוג xs:בוליאני
נכסים
משתמשים: אופציונלי
ברירת מחדל: לא נכון
בשימוש על ידי
סוג מורכב נכס קונספט
מקור
<xs:attribute name="isParent" type="xs:boolean" use="optional" default="false">
  <xs:annotation>
    <xs:documentation>If true, then this property must reference a
          concept, and this property denotes a hierarchical
          relationship between this concept and the referenced
          concept (e.g., the continent of a country).</xs:documentation>
  </xs:annotation>
</xs:attribute>

מאפיין: ConceptProperty / @isMapsping

מרחב שמות אין מרחב שמות
הערות אם הערך הוא True, הנכס הזה צריך להפנות לקונספט, והנכס הזה מציין קשר מיפוי (1-1) בין הקונספט לבין התפיסה שצוינה. עד מופע אחד של הקונספט הזה מופיע לכל מופע של הקונספט הזה.
סוג xs:בוליאני
נכסים
משתמשים: אופציונלי
ברירת מחדל: לא נכון
בשימוש על ידי
סוג מורכב נכס קונספט
מקור
<xs:attribute name="isMapping" type="xs:boolean" use="optional" default="false">
  <xs:annotation>
    <xs:documentation>If true, then this property must reference a
          concept, and this property denotes a mapping
          (1-to-1) relationship between this concept and the
          referenced concept. Each instance of the referenced
          concept is referenced by at most one instance of
          this concept.</xs:documentation>
  </xs:annotation>
</xs:attribute>

נוצר באמצעות OXygen XML Editor.