Компонент: Концепция

Элемент: Концепция / информация

Пространство имен http://schemas.google.com/dspl/2010
Аннотации Текстовая информация, такая как название и описание концепции.
Диаграмма Диаграммаdspl4.tmp#id7dspl4.tmp#id14dspl4.tmp#id15dspl4.tmp#id6dspl13.tmp#id40dspl13.tmp#id41dspl13.tmp#id42dspl13.tmp#id39
Тип КонцепцияИнформация
Иерархия типов
Характеристики
содержание: сложный
Модель имя , описание{0,1} , URL{0,1} , множественное числоИмя{0,1} , общееИмя{0,1} , синоним*
Дети описание , имя , множественное имя , синоним , общее имя , 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
Характеристики
содержание: сложный
minПроисходит: 0
maxПроисходит: неограниченный
Атрибуты
QName Тип Зафиксированный По умолчанию Использовать Аннотация
ссылка хз: QName необязательный Уникальный идентификатор темы, с которой связано это понятие. Упомянутая тема может быть определена в том же самом наборе данных или извне, т. е. в другом наборе данных. Ссылка на внешнюю тему должна иметь форму «префикс:идент_другой_темы», где «префикс» — это префикс, используемый для пространства имен внешнего набора данных (см. Пространства имен 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 integer string LRT date string LRT boolean
Диаграмма Диаграммаdspl6.tmp#id46
Характеристики
содержание: сложный
minПроисходит: 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
Тип Атрибут
Характеристики
содержание: сложный
minПроисходит: 0
maxПроисходит: неограниченный
Модель информация{0,1} , тип{0,1} , ( значение* | conceptValue{0,1} )
Дети conceptValue , информация , тип , значение
Экземпляр
<attribute concept="" id="">
  <info>{0,1}</info>
  <type format="" ref="">{0,1}</type>
</attribute>
Атрибуты
QName Тип Зафиксированный По умолчанию Использовать Аннотация
концепция хз: QName необязательный Ссылка на понятие, которое соответствует значениям атрибута. Если атрибут определяет тип, то этот тип должен соответствовать типу понятия, на которое делается ссылка. Ссылка на внешнее понятие должна иметь вид «префикс:идентификатор_другого_понятия», где «префикс» — это префикс, используемый для пространства имен внешнего набора данных (см. Пространства имен XML).
я бы локальный идентификатор необязательный Идентификатор атрибута концепции. Этот идентификатор должен быть уникальным в рамках концепции (по атрибутам и свойствам). Идентификатор может быть опущен, если указан атрибут концепции. В этом случае идентификатор неявно создается со значением локального имени концепции, на которую ссылаются. Например, <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
Тип КонцепцияСвойство
Характеристики
содержание: сложный
minПроисходит: 0
maxПроисходит: неограниченный
Модель информация{0,1} , тип{0,1}
Дети информация , тип
Экземпляр
<property concept="" id="" isMapping="false" isParent="false">
  <info>{0,1}</info>
  <type ref="">{0,1}</type>
</property>
Атрибуты
QName Тип Зафиксированный По умолчанию Использовать Аннотация
концепция хз: QName необязательный Ссылка на понятие, которое соответствует значениям свойства. Если свойство указывает тип, то этот тип должен соответствовать типу концепции, на которую ссылаются. Ссылка на внешнее понятие должна иметь вид «префикс:идентификатор_другого_понятия», где «префикс» — это префикс, используемый для пространства имен внешнего набора данных (см. Пространства имен XML).
я бы локальный идентификатор необязательный Идентификатор свойства концепции. Этот идентификатор должен быть уникальным в рамках концепции (по атрибутам и свойствам). Идентификатор может быть опущен, если указано свойство концепта. В этом случае неявно создается идентификатор со значением локального имени концепции, на которую ссылаются. Например, <property concept="geo:country"/> эквивалентно <property id="country" concept="geo:country"/>
isMapping xs: логическое значение ЛОЖЬ необязательный Если оно истинно, то это свойство должно ссылаться на понятие, и это свойство обозначает отношение сопоставления (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>

Элемент: Concept / defaultValue

Пространство имен http://schemas.google.com/dspl/2010
Аннотации Значение по умолчанию для понятия, которое будет использоваться приложениями, когда им нужно выбрать одно из возможных значений понятия.
Диаграмма Диаграммаdspl0.tmp#id10dspl0.tmp#id12dspl0.tmp#id9dspl3.tmp#id8
Тип Значения
Характеристики
содержание: сложный
minПроисходит: 0
Модель значение* | концептуальное значение{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#id65dspl5.tmp#id60dspl5.tmp#id62dspl5.tmp#id59
Тип КонцепцияТаблицаОтображение
Характеристики
содержание: сложный
minПроисходит: 0
Модель mapConcept{0,1} , mapProperty*
Дети mapConcept , mapProperty
Экземпляр
<table ref="">
  <mapConcept toColumn="">{0,1}</mapConcept>
  <mapProperty lang="" ref="" toColumn="">{0,unbounded}</mapProperty>
</table>
Атрибуты
QName Тип Зафиксированный По умолчанию Использовать Аннотация
ссылка локальный идентификатор обязательный Идентификатор таблицы, содержащей данные для концепта.
Источник
<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
Аннотации Концепция — это определение типа данных, которые появляются в наборе данных (например, «ВВП» или «Округ»). Понятие может быть связано с перечислением всех его возможных значений или нет. На понятие, определенное в одном наборе данных, можно ссылаться в других наборах данных.
Диаграмма Диаграммаdspl6.tmp#id66dspl6.tmp#id67dspl6.tmp#id38dspl6.tmp#id43dspl6.tmp#id45dspl6.tmp#id47dspl6.tmp#id48dspl6.tmp#id57dspl6.tmp#id58
Использован
Элемент dspl/концепции/концепция
Модель информация , тема* , тип{0,1} , атрибут* , свойство* , defaultValue{0,1} , таблица{0,1}
Дети атрибут , значение по умолчанию , информация , свойство , таблица , тема , тип
Атрибуты
QName Тип Зафиксированный По умолчанию Использовать Аннотация
расширяет хз: QName необязательный Уникальный идентификатор концепции, которую расширяет эта концепция. Понятие, на которое делается ссылка, может быть определено в том же наборе данных или внешне, т. е. в другом наборе данных. Ссылка на внешнее понятие должна иметь вид «префикс:идентификатор_другого_понятия», где «префикс» — это префикс, используемый для пространства имен внешнего набора данных (см. Пространства имен 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

Пространство имен Нет пространства имен
Аннотации Уникальный идентификатор темы, с которой связано это понятие. Упомянутая тема может быть определена в том же самом наборе данных или извне, т. е. в другом наборе данных. Ссылка на внешнюю тему должна иметь форму «префикс:идент_другой_темы», где «префикс» — это префикс, используемый для пространства имен внешнего набора данных (см. Пространства имен XML).
Тип хз: 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

Пространство имен Нет пространства имен
Аннотации Уникальный идентификатор концепции, которую расширяет эта концепция. Понятие, на которое делается ссылка, может быть определено в том же наборе данных или внешне, т. е. в другом наборе данных. Ссылка на внешнее понятие должна иметь вид «префикс:идентификатор_другого_понятия», где «префикс» — это префикс, используемый для пространства имен внешнего набора данных (см. Пространства имен XML).
Тип хз: 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 .