Element: koncepcja / informacje
Przestrzeń nazw |
http://schemas.google.com/dspl/2010 |
adnotacji, |
Informacje tekstowe, takie jak nazwa i opis pojęcia. |
Diagram |
|
Typ |
Pojęcia |
Hierarchia typów |
|
Usługi |
|
Model |
name , description{0,1} , url{0,1} , pluralName{0,1} , totalName{0,1} i synonim* |
Dzieci |
description, name, pluralName,
synonym, totalName, url |
Instancja |
<info>
<name>{1,1}</name>
<description>{0,1}</description>
<url>{0,1}</url>
</info>
|
Źródło |
<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>
|
Przestrzeń nazw |
http://schemas.google.com/dspl/2010 |
adnotacji, |
Temat, z którym wiąże się dany element. |
Diagram |
|
Usługi |
zawartość: |
Złożone |
minOcuss: |
0 |
Maksymalne wystąpienia: |
nieograniczony |
|
Atrybuty |
Nazwisko |
Typ |
Naprawiono |
Domyślna |
Używaj |
Adnotacja |
ref |
xs:QName |
|
|
opcjonalne |
Unikalny identyfikator tematu, z którym jest powiązana ta koncepcja. Wskazany temat może być zdefiniowany w tym samym zbiorze danych lub na zewnątrz, tj. w innym zbiorze danych. Odniesienie do tematu zewnętrznego musi mieć postać „prefix:other_topic_id”, gdzie „prefix” to prefiks używany w przestrzeni nazw zewnętrznego zbioru danych (zobacz przestrzenie nazw XML). |
|
Źródło |
<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>
|
Przestrzeń nazw |
http://schemas.google.com/dspl/2010 |
adnotacji, |
Typ danych koncepcji. Pojęcie musi zawierać deklarację typu lub rozszerzać inną koncepcję. W przypadku gdy chodzi o rozszerzenie koncepcji, może ona także zawierać deklarację typu. Typ koncepcji rozszerzonej musi być mniej restrykcyjny niż typ koncepcji, która je rozszerza. „Mniej restrykcyjne niż” (LRT) to częściowa kolejność zdefiniowana w ten sposób: ciąg znaków zmiennoprzecinkowych LRT z liczbą całkowitą LRT ciągu znaków LRT ciąg znaków LRT wartość logiczna L |
Diagram |
|
Usługi |
zawartość: |
Złożone |
minOcuss: |
0 |
|
Atrybuty |
Nazwisko |
Typ |
Naprawiono |
Domyślna |
Używaj |
Adnotacja |
ref |
Typ danych |
|
|
wymagany |
|
|
Źródło |
<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>
|
Element: koncepcja / atrybut
Przestrzeń nazw |
http://schemas.google.com/dspl/2010 |
adnotacji, |
Atrybut koncepcji. Atrybuty reprezentują dodatkowe informacje na ten temat (np. PKB to wartość procentowa). |
Diagram |
|
Typ |
Atrybut |
Usługi |
zawartość: |
Złożone |
minOcuss: |
0 |
Maksymalne wystąpienia: |
nieograniczony |
|
Model |
info{0,1} , type{0,1} , (wartość*
| conceptValue{0,1}) |
Dzieci |
conceptValue, info, type,
value |
Instancja |
<attribute concept="" id="">
<info>{0,1}</info>
<type format="" ref="">{0,1}</type>
</attribute>
|
Atrybuty |
Nazwisko |
Typ |
Naprawiono |
Domyślna |
Używaj |
Adnotacja |
pomysł |
xs:QName |
|
|
opcjonalne |
Odniesienie do koncepcji, która odpowiada wartościom atrybutu. Jeśli atrybut określa typ, musi on być zgodny z typem wskazanej koncepcji. Odniesienie do koncepcji zewnętrznej musi mieć postać „prefix:other_concept_id”, gdzie „prefix” to prefiks używany w przestrzeni nazw zewnętrznego zbioru danych (zobacz przestrzenie XML). |
id |
Identyfikator lokalny |
|
|
opcjonalne |
Identyfikator atrybutu koncepcyjnego. Ten identyfikator musi być unikalny w obrębie koncepcji (w ramach różnych atrybutów i właściwości). Identyfikator może zostać pominięty, jeśli określono atrybut koncepcyjny. W tym przypadku jest to domyślnie identyfikator o wartości lokalnej nazwy odniesienia. Na przykład <attribute
concept="unit:currency"/> jest tożsame z <attribute id="currency"
concept="unit:currency"/> |
|
Źródło |
<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>
|
Element: koncepcja / właściwość
Przestrzeń nazw |
http://schemas.google.com/dspl/2010 |
adnotacji, |
Właściwość koncepcji. Właściwości reprezentują dodatkowe informacje o konkretnych wystąpieniach koncepcji (np. „miasto” może mieć właściwość „kraj”). |
Diagram |
|
Typ |
Pojęcie |
Usługi |
zawartość: |
Złożone |
minOcuss: |
0 |
Maksymalne wystąpienia: |
nieograniczony |
|
Model |
info{0,1}, type{0,1} |
Dzieci |
info, typ |
Instancja |
<property concept="" id="" isMapping="false" isParent="false">
<info>{0,1}</info>
<type ref="">{0,1}</type>
</property>
|
Atrybuty |
Nazwisko |
Typ |
Naprawiono |
Domyślna |
Używaj |
Adnotacja |
pomysł |
xs:QName |
|
|
opcjonalne |
Odwołanie do koncepcji, która odpowiada wartościom usługi. Jeśli właściwość zawiera typ, musi on być zgodny z typem wskazanej koncepcji. Odniesienie do koncepcji zewnętrznej musi mieć postać „prefix:other_concept_id”, gdzie „prefix” to prefiks używany w przestrzeni nazw zewnętrznego zbioru danych (zobacz przestrzenie XML). |
id |
Identyfikator lokalny |
|
|
opcjonalne |
Identyfikator właściwości koncepcyjnej. Ten identyfikator musi być unikalny w obrębie koncepcji (w ramach różnych atrybutów i właściwości). Identyfikator może zostać pominięty, jeśli określona jest koncepcja. W takim przypadku domyślnie jest tworzony identyfikator z wartością lokalną nazwy odniesienia. Na przykład ciąg <property
="="geo:country"/>" jest odpowiednikiem <property
id="country"
concept="geo:country"/> |
isMapping (mapowanie) |
xs:wartość logiczna |
|
fałsz |
opcjonalne |
Jeśli ten warunek jest spełniony, ta właściwość musi odnosić się do koncepcji, a ta właściwość oznacza mapowanie między 1 a 1 a koncepcją, do której prowadzi. Do każdego wystąpienia odwołuje się maksymalnie 1 wystąpienie tej koncepcji. |
jest nadrzędnym |
xs:wartość logiczna |
|
fałsz |
opcjonalne |
Jeśli ten warunek jest spełniony, ta właściwość musi odwoływać się do określonej koncepcji, a ta właściwość wskazuje hierarchiczną relację między tą koncepcją a koncepcją, do której odwołuje się (np. kontynentem kraju). |
|
Źródło |
<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>
|
Element: Concept / defaultValue
Przestrzeń nazw |
http://schemas.google.com/dspl/2010 |
adnotacji, |
Domyślna wartość koncepcji, która będzie używana przez aplikacje do wyboru jednej z możliwych wartości koncepcji. |
Diagram |
|
Typ |
Wartości |
Usługi |
zawartość: |
Złożone |
minOcuss: |
0 |
|
Model |
wartość* | conceptValue{0,1} |
Dzieci |
conceptValue, wartość |
Instancja |
<defaultValue>
<value lang="">{0,unbounded}</value>
<conceptValue concept="">{0,1}</conceptValue>
</defaultValue>
|
Źródło |
<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>
|
Przestrzeń nazw |
http://schemas.google.com/dspl/2010 |
adnotacji, |
Odwołanie do tabeli zawierającej wszystkie możliwe wartości koncepcji i jej niestałych właściwości. |
Diagram |
|
Typ |
Mapowanie koncepcji |
Usługi |
zawartość: |
Złożone |
minOcuss: |
0 |
|
Model |
mapConcept{0,1} , mapProperty* |
Dzieci |
mapConcept, mapProperty |
Instancja |
<table ref="">
<mapConcept toColumn="">{0,1}</mapConcept>
<mapProperty lang="" ref="" toColumn="">{0,unbounded}</mapProperty>
</table>
|
Atrybuty |
Nazwisko |
Typ |
Naprawiono |
Domyślna |
Używaj |
Adnotacja |
ref |
Identyfikator lokalny |
|
|
wymagany |
Identyfikator tabeli zawierającej dane pojęcia. |
|
Źródło |
<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>
|
Typ złożony: koncepcja
Przestrzeń nazw |
http://schemas.google.com/dspl/2010 |
adnotacji, |
Pojęcie to definicja określonego typu danych, które pojawiają się w zbiorze danych (np. „PKB” lub „Hrabstwo”). Koncepcja może być powiązana z wyliczeniem wszystkich możliwych wartości. Pojęcia zdefiniowane w niektórych zbiorach danych mogą odwoływać się do nich w innych. |
Diagram |
|
Używane przez |
|
Model |
info, topic*, type{0,1}, attribute*, property*, defaultValue{0,1}, tabela{0,1} |
Dzieci |
attribute, defaultValue, info,
property, table, topic,
type |
Atrybuty |
Nazwisko |
Typ |
Naprawiono |
Domyślna |
Używaj |
Adnotacja |
Rozszerza |
xs:QName |
|
|
opcjonalne |
Unikalny identyfikator koncepcji, która się rozszerza. Podana koncepcja może być zdefiniowana w tym samym zbiorze danych lub na zewnątrz, tj. w innym zbiorze danych. Odniesienie do koncepcji zewnętrznej musi mieć postać „prefix:other_concept_id”, gdzie „prefix” to prefiks używany w przestrzeni nazw zewnętrznego zbioru danych (zobacz przestrzenie XML). |
id |
Identyfikator |
|
|
wymagany |
Unikalny identyfikator koncepcji, który musi być unikalny globalnie w zbiorze danych. |
|
Źródło |
<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>
|
Przestrzeń nazw |
Brak przestrzeni nazw |
adnotacji, |
Unikalny identyfikator tematu, z którym jest powiązana ta koncepcja. Wskazany temat może być zdefiniowany w tym samym zbiorze danych lub na zewnątrz, tj. w innym zbiorze danych. Odniesienie do tematu zewnętrznego musi mieć postać „prefix:other_topic_id”, gdzie „prefix” to prefiks używany w przestrzeni nazw zewnętrznego zbioru danych (zobacz przestrzenie XML). |
Typ |
xs:QName |
Usługi |
|
Używane przez |
|
Źródło |
<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>
|
Przestrzeń nazw |
Brak przestrzeni nazw |
Typ |
Typ danych |
Usługi |
|
Aspekty |
wyliczenie |
tekst |
|
wyliczenie |
liczba zmiennoprzecinkowa |
|
wyliczenie |
liczba całkowita |
|
wyliczenie |
wartość logiczna |
|
wyliczenie |
data |
|
wyliczenie |
pomysł : koncepcja |
|
|
Używane przez |
|
Źródło |
<xs:attribute name="ref" type="DataType" use="required"/>
|
Atrybut: Concept / @id
Przestrzeń nazw |
Brak przestrzeni nazw |
adnotacji, |
Unikalny identyfikator koncepcji, który musi być unikalny globalnie w zbiorze danych. |
Typ |
Identyfikator |
Usługi |
|
Aspekty |
|
Używane przez |
|
Źródło |
<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>
|
Atrybut: Concept / @extends
Przestrzeń nazw |
Brak przestrzeni nazw |
adnotacji, |
Unikalny identyfikator koncepcji, która się rozszerza.
Podana koncepcja może być zdefiniowana w tym samym zbiorze danych lub na zewnątrz, tj. w innym zbiorze danych. Odniesienie do koncepcji zewnętrznej musi mieć postać „prefix:other_concept_id”, gdzie „prefix” to prefiks używany w przestrzeni nazw zewnętrznego zbioru danych (zobacz przestrzenie nazw XML). |
Typ |
xs:QName |
Usługi |
|
Używane przez |
|
Źródło |
<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>
|
utworzonych w edytorze XML Oxygen,