Composant: Concept
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Élément: concept / info
Espace de noms |
http://schemas.google.com/dspl/2010 |
Annotations |
Les informations textuelles, telles que le nom et la description
de ML. |
Diagramme |
 |
Type |
ConceptInfo |
Hiérarchie des types |
|
Propriétés |
|
Modèle |
name , description{0,1} , url{0,1} , pluralName{0,1} , totalName{0,1} , synonyme* |
Enfants |
description, name, pluralName,
synonyme, totalName, url |
Instance |
<info>
<name>{1,1}</name>
<description>{0,1}</description>
<url>{0,1}</url>
</info>
|
Source |
<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>
|
Élément: concept / sujet
Espace de noms |
http://schemas.google.com/dspl/2010 |
Annotations |
Un sujet auquel le concept est associé. |
Diagramme |
 |
Propriétés |
content: |
complexe |
minOccurs: |
0 |
maxOccurs: |
illimité |
|
Attributs |
QName |
Type |
Fixe |
Par défaut |
Utiliser |
Annotation |
réf. |
xs:QName |
|
|
facultatif |
Identifiant unique du sujet correspondant à ce concept
associées. Le sujet référencé peut être défini dans le même
ensemble de données ou en externe, c'est-à-dire dans un autre jeu de données. Une référence à un
Le sujet externe doit être au format
"prefix:other_topic_id", où "prefix" est le
préfixe utilisé pour l'espace de noms de l'ensemble de données externe (voir XML
espaces de noms). |
|
Source |
<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>
|
Élément: concept / type
Espace de noms |
http://schemas.google.com/dspl/2010 |
Annotations |
Type de données du concept. Un concept doit indiquer un type
ou étendre un autre concept. Dans le cas où il est
étendant un concept, il peut également
fournir une déclaration de type. Le type
le concept étendu doit être moins restrictif que le type
concept de l'extension. "Moins restrictif que" (LRT) est un
ordre partiel défini comme suit: chaîne LRT float float LRT entier
string LRT date string LRT boolean |
Diagramme |
 |
Propriétés |
content: |
complexe |
minOccurs: |
0 |
|
Attributs |
QName |
Type |
Fixe |
Par défaut |
Utiliser |
Annotation |
réf. |
DataType |
|
|
required |
|
|
Source |
<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>
|
Élément: concept / attribut
Espace de noms |
http://schemas.google.com/dspl/2010 |
Annotations |
Attribut du concept. Les attributs représentent des
des informations sur le concept (par exemple, le PIB est un pourcentage). |
Diagramme |
 |
Type |
Attribut |
Propriétés |
content: |
complexe |
minOccurs: |
0 |
maxOccurs: |
illimité |
|
Modèle |
info{0,1} , type{0,1} , (valeur*
| conceptValue{0,1}) |
Enfants |
conceptValue, info, type,
valeur |
Instance |
<attribute concept="" id="">
<info>{0,1}</info>
<type format="" ref="">{0,1}</type>
</attribute>
|
Attributs |
QName |
Type |
Fixe |
Par défaut |
Utiliser |
Annotation |
concept |
xs:QName |
|
|
facultatif |
Une référence à un concept qui correspond aux valeurs
de l'attribut. Si l'attribut indique un type, alors le type
doit correspondre au type du concept référencé. Une référence à un
concept externe doit se présenter sous la forme
"prefix:other_concept_id", où "prefix" correspond à
Préfixe utilisé pour l'espace de noms de l'ensemble de données externe (voir XML
espaces de noms). |
id |
LocalId |
|
|
facultatif |
Identifiant de l'attribut de concept. Cet identifiant doit être
est unique au sein du concept (pour les attributs et les propriétés). La
L'identifiant peut être omis si l'attribut concept est spécifié. Dans ce
un identifiant est créé implicitement avec la valeur "nom local"
de référence. Par exemple, <attribute
concept="unit:currency"/> équivaut à
<attribute id="currency"
concept="unit:currency"/> |
|
Source |
<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>
|
Élément: concept / propriété
Espace de noms |
http://schemas.google.com/dspl/2010 |
Annotations |
Propriété du concept. Les propriétés représentent des
des informations sur les instances du concept (par exemple, un concept
"ville" peut comporter une propriété "country"). |
Diagramme |
 |
Type |
ConceptProperty |
Propriétés |
content: |
complexe |
minOccurs: |
0 |
maxOccurs: |
illimité |
|
Modèle |
info{0,1} , type{0,1} |
Enfants |
infos, type |
Instance |
<property concept="" id="" isMapping="false" isParent="false">
<info>{0,1}</info>
<type ref="">{0,1}</type>
</property>
|
Attributs |
QName |
Type |
Fixe |
Par défaut |
Utiliser |
Annotation |
concept |
xs:QName |
|
|
facultatif |
Une référence à un concept qui correspond aux valeurs
de la propriété. Si la propriété spécifie un type, alors le type
doit correspondre au type du concept référencé. Une référence à un
concept externe doit se présenter sous la forme
"prefix:other_concept_id", où "prefix" correspond à
Préfixe utilisé pour l'espace de noms de l'ensemble de données externe (voir XML
espaces de noms). |
id |
LocalId |
|
|
facultatif |
Identifiant de la propriété de concept. Cet identifiant doit être
est unique au sein du concept (pour les attributs et les propriétés). La
Le champ id peut être omis si la propriété de concept est spécifiée. Dans ce
cas, un identifiant est créé implicitement avec la valeur "nom local"
de référence. Par exemple : <property
concept="geo:country"/> équivaut à <property
id="country"
concept="geo:country"/> |
isMapping |
xs:boolean |
|
faux |
facultatif |
Si la valeur est "true", cette propriété doit faire référence à un concept.
cette propriété indique une relation de mappage (de 1 à 1) entre
et le concept référencé. Chaque instance de la classe
est référencé par une instance au maximum de cette
concept. |
isParent |
xs:boolean |
|
faux |
facultatif |
Si la valeur est "true", cette propriété doit faire référence à un concept.
cette propriété indique une relation hiérarchique entre
et le concept référencé (par exemple, le continent d'un
pays). |
|
Source |
<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>
|
Élément: Concept / defaultValue
Espace de noms |
http://schemas.google.com/dspl/2010 |
Annotations |
Une valeur par défaut pour le concept, à utiliser par les applications
lorsqu'ils doivent choisir l'une des valeurs possibles
de ML. |
Diagramme |
 |
Type |
Valeurs |
Propriétés |
content: |
complexe |
minOccurs: |
0 |
|
Modèle |
valeur* | conceptValue{0,1} |
Enfants |
conceptValue, value |
Instance |
<defaultValue>
<value lang="">{0,unbounded}</value>
<conceptValue concept="">{0,1}</conceptValue>
</defaultValue>
|
Source |
<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>
|
Élément: concept / table
Espace de noms |
http://schemas.google.com/dspl/2010 |
Annotations |
Une référence à un tableau qui contient toutes les valeurs possibles
du concept et de ses propriétés non constantes. |
Diagramme |
 |
Type |
ConceptTableMapping |
Propriétés |
content: |
complexe |
minOccurs: |
0 |
|
Modèle |
mapConcept{0,1} , mapProperty* |
Enfants |
mapConcept, mapProperty |
Instance |
<table ref="">
<mapConcept toColumn="">{0,1}</mapConcept>
<mapProperty lang="" ref="" toColumn="">{0,unbounded}</mapProperty>
</table>
|
Attributs |
QName |
Type |
Fixe |
Par défaut |
Utiliser |
Annotation |
réf. |
LocalId |
|
|
required |
L'identifiant de la table contenant les données pour la
de ML. |
|
Source |
<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>
|
Type de complexe: concept
Espace de noms |
http://schemas.google.com/dspl/2010 |
Annotations |
Un concept est la définition d'un type de données qui apparaît
ensemble de données (par exemple, PIB ou "Comté"). Un concept peut être
associée à une énumération de toutes
ses valeurs possibles ou non. A
défini dans un ensemble de données peut être référencé dans d'autres
d'ensembles de données. |
Diagramme |
 |
Utilisé par |
|
Modèle |
info , sujet* , type{0,1} ,
attribute* , property* , defaultValue{0,1} , table{0,1} |
Enfants |
attribute, defaultValue, info,
propriété, table, sujet,
type |
Attributs |
QName |
Type |
Fixe |
Par défaut |
Utiliser |
Annotation |
étend |
xs:QName |
|
|
facultatif |
L'identifiant unique d'un concept auquel ce concept
s'étend. Le concept référencé peut être défini dans le même ensemble de données
ou en externe, c'est-à-dire
dans un autre jeu de données. Une référence à une référence
concept doit être au format "prefix:other_concept_id",
où "préfixe" est le préfixe utilisé pour l'espace de noms
l'ensemble de données externe (voir "Espaces de noms XML"). |
id |
Identifiant |
|
|
required |
L'identifiant unique du concept, qui doit être
uniques dans l'ensemble de données. |
|
Source |
<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>
|
Espace de noms |
Aucun espace de noms |
Annotations |
Identifiant unique du sujet associé à ce concept
. Le sujet référencé peut être défini dans le même ensemble de données ou
en externe, c'est-à-dire
dans un autre jeu de données. Référence à un sujet externe
doit être au format "prefix:other_topic_id", où
"préfixe" est le préfixe utilisé pour l'espace de noms de l'instance
(voir "Espaces de noms XML"). |
Type |
xs:QName |
Propriétés |
|
Utilisé par |
|
Source |
<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>
|
Espace de noms |
Aucun espace de noms |
Type |
DataType |
Propriétés |
utilisez les lignes ci-dessous : |
required |
|
Attributs |
énumération |
chaîne |
|
énumération |
float |
|
énumération |
entier |
|
énumération |
booléen |
|
énumération |
date |
|
énumération |
concept |
|
|
Utilisé par |
|
Source |
<xs:attribute name="ref" type="DataType" use="required"/>
|
Attribut: concept / @id
Espace de noms |
Aucun espace de noms |
Annotations |
Identifiant unique du concept, qui doit être global.
uniques dans l'ensemble de données. |
Type |
Identifiant |
Propriétés |
utilisez les lignes ci-dessous : |
required |
|
Attributs |
|
Utilisé par |
|
Source |
<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>
|
Attribut: concept / @extends
Espace de noms |
Aucun espace de noms |
Annotations |
Identifiant unique d'un concept que ce concept étend.
Le concept référencé peut être défini dans le même ensemble de données ou en externe.
c'est-à-dire dans
un autre jeu de données. Une référence à un concept externe doit être
la forme "prefix:other_concept_id", où "préfixe" correspond à
Préfixe utilisé pour l'espace de noms de l'ensemble de données externe (voir XML
espaces de noms). |
Type |
xs:QName |
Propriétés |
utilisez les lignes ci-dessous : |
facultatif |
|
Utilisé par |
|
Source |
<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>
|
Créé à l'aide de la méthode
Éditeur XML oXygen
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/25 (UTC)."],[[["Concepts define data types and can be referenced across datasets, providing textual information, topic association, data type, attributes, properties, default values, and table mappings."],["Each concept has a unique ID and can inherit properties from another concept using the `extends` attribute."],["Concepts can be associated with topics, have attributes for additional information, properties for instance-specific details, and default values."],["A concept's data type can be one of: string, float, integer, boolean, date, or another concept."],["Concepts can be mapped to tables containing their values and non-constant properties for data storage and retrieval."]]],["Concepts, within a dataset (namespace: `http://schemas.google.com/dspl/2010`), define data types and are globally unique. Concepts can extend others, using `prefix:other_concept_id` for external references. They include `info` (textual details), `topic` (associated topics via `ref`), `type` (data type, `ref`), `attribute` (additional information), `property` (instance information), `defaultValue`, and `table` (data source, `ref`). Key concept attributes are `id` (unique), and `extends` (referencing another concept). External references are in `prefix:identifier` format. A concept must have a `type` or `extends`.\n"]]