Элемент: Концепция / информация
Пространство имен | http://schemas.google.com/dspl/2010 | ||
---|---|---|---|
Аннотации | Текстовая информация, такая как название и описание концепции. | ||
Диаграмма | |||
Тип | КонцепцияИнформация | ||
Иерархия типов | |||
Характеристики |
| ||
Модель | имя , описание{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 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Аннотации | Тема, с которой связано понятие. | ||||||||||||
Диаграмма | |||||||||||||
Характеристики |
| ||||||||||||
Атрибуты |
| ||||||||||||
Источник | <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 | ||||||||||||
Диаграмма | |||||||||||||
Характеристики |
| ||||||||||||
Атрибуты |
| ||||||||||||
Источник | <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 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Аннотации | Атрибут понятия. Атрибуты представляют дополнительную информацию о понятии (например, ВВП в процентах). | ||||||||||||||||||
Диаграмма | |||||||||||||||||||
Тип | Атрибут | ||||||||||||||||||
Характеристики |
| ||||||||||||||||||
Модель | информация{0,1} , тип{0,1} , ( значение* | conceptValue{0,1} ) | ||||||||||||||||||
Дети | conceptValue , информация , тип , значение | ||||||||||||||||||
Экземпляр | <attribute concept="" id=""> <info>{0,1}</info> <type format="" ref="">{0,1}</type> </attribute> | ||||||||||||||||||
Атрибуты |
| ||||||||||||||||||
Источник | <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 | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Аннотации | Свойство понятия. Свойства представляют дополнительную информацию об экземплярах понятия (например, понятие «город» может иметь свойство «страна»). | ||||||||||||||||||||||||||||||
Диаграмма | |||||||||||||||||||||||||||||||
Тип | КонцепцияСвойство | ||||||||||||||||||||||||||||||
Характеристики |
| ||||||||||||||||||||||||||||||
Модель | информация{0,1} , тип{0,1} | ||||||||||||||||||||||||||||||
Дети | информация , тип | ||||||||||||||||||||||||||||||
Экземпляр | <property concept="" id="" isMapping="false" isParent="false"> <info>{0,1}</info> <type ref="">{0,1}</type> </property> | ||||||||||||||||||||||||||||||
Атрибуты |
| ||||||||||||||||||||||||||||||
Источник | <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 | ||||
---|---|---|---|---|---|
Аннотации | Значение по умолчанию для понятия, которое будет использоваться приложениями, когда им нужно выбрать одно из возможных значений понятия. | ||||
Диаграмма | |||||
Тип | Значения | ||||
Характеристики |
| ||||
Модель | значение* | концептуальное значение{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 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Аннотации | Ссылка на таблицу, содержащую все возможные значения понятия и его непостоянных свойств. | ||||||||||||
Диаграмма | |||||||||||||
Тип | КонцепцияТаблицаОтображение | ||||||||||||
Характеристики |
| ||||||||||||
Модель | mapConcept{0,1} , mapProperty* | ||||||||||||
Дети | mapConcept , mapProperty | ||||||||||||
Экземпляр | <table ref=""> <mapConcept toColumn="">{0,1}</mapConcept> <mapProperty lang="" ref="" toColumn="">{0,unbounded}</mapProperty> </table> | ||||||||||||
Атрибуты |
| ||||||||||||
Источник | <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 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Аннотации | Концепция — это определение типа данных, которые появляются в наборе данных (например, «ВВП» или «Округ»). Понятие может быть связано с перечислением всех его возможных значений или нет. На понятие, определенное в одном наборе данных, можно ссылаться в других наборах данных. | ||||||||||||||||||
Диаграмма | |||||||||||||||||||
Использован |
| ||||||||||||||||||
Модель | информация , тема* , тип{0,1} , атрибут* , свойство* , defaultValue{0,1} , таблица{0,1} | ||||||||||||||||||
Дети | атрибут , значение по умолчанию , информация , свойство , таблица , тема , тип | ||||||||||||||||||
Атрибуты |
| ||||||||||||||||||
Источник | <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
Пространство имен | Нет пространства имен | |||
---|---|---|---|---|
Аннотации | Уникальный идентификатор понятия, который должен быть глобально уникальным в наборе данных. | |||
Тип | Идентификатор | |||
Характеристики |
| |||
Грани |
| |||
Использован |
| |||
Источник | <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 .