요소: 개념/정보
네임스페이스 |
http://schemas.google.com/dspl/2010 |
주석 |
개념의 이름, 설명과 같은 텍스트 정보입니다. |
다이어그램 |
|
유형 |
개념정보 |
유형 계층 구조 |
|
속성 |
|
모델 |
이름, 설명{0,1}, URL{0,1}, pluralName{0,1}, totalName{0,1}, 동의어* |
Children |
description, name, pluralName,
동의어, totalName, 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 |
주석 |
개념과 관련된 주제입니다. |
다이어그램 |
|
속성 |
content: |
복잡함 |
minCcurs: |
0 |
maxOccurs: |
unbounded |
|
속성 |
QName |
유형 |
해결됨 |
기본 |
용도 |
Annotation |
참조 |
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 float LRT 정수 문자열 LRT 날짜 문자열 LRT 부울 |
다이어그램 |
|
속성 |
|
속성 |
QName |
유형 |
해결됨 |
기본 |
용도 |
Annotation |
참조 |
데이터 유형 |
|
|
필수 |
|
|
소스 |
<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 |
주석 |
개념의 속성입니다. 속성은 개념에 대한 추가 정보 (예: GDP는 백분율임). |
다이어그램 |
|
유형 |
속성 |
속성 |
content: |
복잡함 |
minCcurs: |
0 |
maxOccurs: |
unbounded |
|
모델 |
info{0,1} , type{0,1}, (value*
| conceptValue{0,1}) |
Children |
conceptValue, info, type,
value |
인스턴스 |
<attribute concept="" id="">
<info>{0,1}</info>
<type format="" ref="">{0,1}</type>
</attribute>
|
속성 |
QName |
유형 |
해결됨 |
기본 |
용도 |
Annotation |
개념 |
xs:QName |
|
|
선택사항 |
속성 값에 해당하는 개념에 대한 참조입니다. 속성이 유형을 지정하면 유형이 참조된 개념의 유형과 일치해야 합니다. 외부 개념에 대한 참조는 'prefix:other_concept_id' 형식이어야 합니다. 여기서 'prefix'는 외부 데이터 세트의 네임스페이스에 사용되는 프리픽스입니다 (XML 네임스페이스 참조). |
id |
지역 ID |
|
|
선택사항 |
개념 속성의 ID입니다. 이 식별자는 개념 및 속성 내에서 개념 내에서 고유해야 합니다. concept 속성이 지정된 경우 ID를 생략할 수 있습니다. 이 경우 ID는 참조된 개념의 로컬 이름을 사용하여 암시적으로 생성됩니다. 예를 들어 <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' 속성이 있을 수 있습니다. |
다이어그램 |
|
유형 |
개념 속성 |
속성 |
content: |
복잡함 |
minCcurs: |
0 |
maxOccurs: |
unbounded |
|
모델 |
정보{0,1} , 유형{0,1} |
Children |
정보, 유형 |
인스턴스 |
<property concept="" id="" isMapping="false" isParent="false">
<info>{0,1}</info>
<type ref="">{0,1}</type>
</property>
|
속성 |
QName |
유형 |
해결됨 |
기본 |
용도 |
Annotation |
개념 |
xs:QName |
|
|
선택사항 |
속성 값에 해당하는 개념에 대한 참조입니다. 속성에서 유형을 지정하면 유형이 참조된 개념의 유형과 일치해야 합니다. 외부 개념에 대한 참조는 'prefix:other_concept_id' 형식이어야 합니다. 여기서 'prefix'는 외부 데이터 세트의 네임스페이스에 사용되는 프리픽스입니다 (XML 네임스페이스 참조). |
id |
지역 ID |
|
|
선택사항 |
개념 속성의 ID입니다. 이 식별자는 개념 및 속성 내에서 개념 내에서 고유해야 합니다. 개념 속성이 지정된 경우 ID를 생략할 수 있습니다. 이 경우 ID는 암시적으로 참조된 개념의 로컬 이름을 사용하여 생성됩니다. 예를 들어 <property
concept="geo:country"/>는 <property
id="country"
concept="geo:country"/>와 같습니다. |
isMapping |
xs:부울 |
|
false |
선택사항 |
true인 경우 이 속성은 개념을 참조해야 하며, 이 속성은 이 개념과 참조된 개념 간의 매핑 (일대일) 관계를 나타냅니다. 참조된 개념의 각 인스턴스는 최대 1개의 이 개념 인스턴스에서 참조됩니다. |
isParent |
xs:부울 |
|
false |
선택사항 |
true인 경우, 이 속성은 개념을 참조해야 하며, 이 속성은 이 개념과 참조된 개념 간의 계층적 관계를 나타냅니다 (예: 국가의 대륙). |
|
소스 |
<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>
|
요소: 개념 / defaultValue
네임스페이스 |
http://schemas.google.com/dspl/2010 |
주석 |
개념의 가능한 값 중 하나를 선택해야 할 때 애플리케이션에서 사용할 개념의 기본값 |
다이어그램 |
|
유형 |
값 |
속성 |
|
모델 |
값* | conceptValue{0,1} |
Children |
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* |
Children |
mapconcept, mapProperty |
인스턴스 |
<table ref="">
<mapConcept toColumn="">{0,1}</mapConcept>
<mapProperty lang="" ref="" toColumn="">{0,unbounded}</mapProperty>
</table>
|
속성 |
QName |
유형 |
해결됨 |
기본 |
용도 |
Annotation |
참조 |
지역 ID |
|
|
필수 |
개념에 대한 데이터가 포함된 테이블의 ID입니다. |
|
소스 |
<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 |
주석 |
개념은 데이터 세트에 표시되는 데이터 유형 (예: 'GDP' 또는 '국가'). 개념은 가능한 모든 값의 열거형과 연결될 수 있습니다. 일부 데이터 세트에 정의된 개념은 다른 데이터 세트에서 참조될 수 있습니다. |
다이어그램 |
|
사용 중인 광고 |
|
모델 |
정보 , 주제* , 유형{0,1} , 속성* , 속성* , 기본값{0,1} , 테이블{0,1} |
Children |
속성, defaultValue, 정보,
속성, 테이블, 주제,
유형 |
속성 |
QName |
유형 |
해결됨 |
기본 |
용도 |
Annotation |
확장 |
xs:QName |
|
|
선택사항 |
이 개념이 확장되는 개념의 고유 식별자입니다. 참조된 개념은 동일한 데이터 세트 또는 외부, 즉 다른 데이터 세트에 정의될 수 있습니다. 외부 개념에 대한 참조는 'prefix:other_concept_id' 형식이어야 합니다. 여기서 'prefix'는 외부 데이터 세트의 네임스페이스에 사용되는 프리픽스입니다 (XML 네임스페이스 참조). |
id |
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>
|
속성: 개념 / 주제 / @ref
네임스페이스 |
네임스페이스 없음 |
주석 |
이 개념과 연결된 주제의 고유 식별자입니다. 참조된 주제는 동일한 데이터 세트에서 정의되거나 외부(즉, 다른 데이터 세트)에서 정의될 수 있습니다. 외부 주제에 대한 참조는 'prefix:other_topic_id' 형식이어야 합니다. 여기서 'prefix'는 외부 데이터 세트의 네임스페이스에 사용되는 프리픽스입니다 (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>
|
속성: 개념 / 유형 / @ref
네임스페이스 |
네임스페이스 없음 |
유형 |
데이터 유형 |
속성 |
|
Facets |
열거형 |
문자열 |
|
열거형 |
float |
|
열거형 |
정수 |
|
열거형 |
boolean |
|
열거형 |
date |
|
열거형 |
개념 |
|
|
사용 중인 광고 |
|
소스 |
<xs:attribute name="ref" type="DataType" use="required"/>
|
속성: 개념 / @id
네임스페이스 |
네임스페이스 없음 |
주석 |
개념의 고유 식별자로, 데이터세트 내에서 전역적으로 고유해야 합니다. |
유형 |
ID |
속성 |
|
Facets |
|
사용 중인 광고 |
|
소스 |
<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'는 외부 데이터 세트의 네임스페이스에 사용되는 프리픽스입니다 (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 편집기를 사용하여 만듭니다.