Composant: ConceptProperty

Élément : ConceptProperty / info

Namespace http://schemas.google.com/dspl/2010
Annotations Informations textuelles sur la propriété de concept.
Diagramme Diagramme dspl4.tmp#id7. dspl4.tmp#id14 dspl4.tmp#id15. dspl4.tmp#id6.
Type Infos
Propriétés
content: complexe
minOccurs: 0
Modèle name , description{0,1} , url{0,1}
Enfants description, name, url
Instance
<info>
  <name>{1,1}</name>
  <description>{0,1}</description>
  <url>{0,1}</url>
</info>
Source
<xs:element name="info" type="Info" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Textual information about the concept property.</xs:documentation>
  </xs:annotation>
</xs:element>

Élément: ConceptProperty / type

Namespace http://schemas.google.com/dspl/2010
Annotations Type de données de la propriété de concept.
Diagramme Diagramme dspl8.tmp#id52.
Propriétés
content: complexe
minOccurs: 0
Attributs
QName Type Fixed (Corrigé) Par défaut Utilisation Annotation
ref Type de données required
Source
<xs:element name="type" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The data type of the concept property.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="ref" type="DataType" use="required"/>
  </xs:complexType>
</xs:element>

Type complexe: ConceptProperty

Namespace http://schemas.google.com/dspl/2010
Annotations Propriété d'un concept (par exemple, le pays d'une ville).
Diagramme Diagramme dspl8.tmp#id53. dspl8.tmp#id54. dspl8.tmp#id55 dspl8.tmp#id56. dspl8.tmp#id50 dspl8.tmp#id51.
Utilisé par
Élément Concept/Propriété
Modèle info{0,1} , type{0,1}
Enfants info, type
Attributs
QName Type Fixed (Corrigé) Par défaut Utilisation Annotation
concept xs:NomQ Facultatif Référence à un concept correspondant aux valeurs de la propriété. Si la propriété spécifie un type, celui-ci doit correspondre au type du concept référencé. Une référence à un concept externe doit respecter le format "prefix:other_concept_id", où "prefix" est le préfixe utilisé pour l'espace de noms de l'ensemble de données externe (voir les espaces de noms XML).
id ID local Facultatif Identifiant de la propriété de concept. Cet identifiant doit être unique dans le concept (sur l'ensemble des attributs et des propriétés). L'ID peut être omis si la propriété de concept est spécifiée. Dans ce cas, un identifiant est implicitement créé avec la valeur correspondant au nom local du concept référencé. Par exemple, <property concept="geo:country"/> équivaut à <property id="country" concept="geo:country"/>
isMapping xs:booléen false Facultatif Si la valeur est "true", cette propriété doit référencer un concept et indique une relation de mappage (un à un) entre ce concept et le concept référencé. Chaque instance du concept référencé est référencé par au maximum une instance de ce concept.
isParent xs:booléen false Facultatif Si la valeur est "true", cette propriété doit faire référence à un concept et indique une relation hiérarchique entre ce concept et le concept référencé (par exemple, le continent d'un pays).
Source
<xs:complexType name="ConceptProperty">
  <xs:annotation>
    <xs:documentation>A property of a concept (e.g., the country of a city).</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="info" type="Info" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Textual information about the concept property.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="type" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The data type of the concept property.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:attribute name="ref" type="DataType" use="required"/>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="id" type="LocalId" use="optional">
    <xs:annotation>
      <xs:documentation>The id of the concept property. This identifier must be unique within the concept
          (across attributes and properties).

          The id may be omitted if the concept property is specified. In that case, an id is
          implicitly created with value the local name of the referenced concept. For instance

          <property concept="geo:country"/>

          is equivalent to

          <property id="country" concept="geo:country"/></xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="concept" type="xs:QName" use="optional">
    <xs:annotation>
      <xs:documentation>A reference to a concept that corresponds to the values of the property.

          If the property specifies a type, then the type must match the type of the
          referenced concept.

          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:attribute name="isParent" type="xs:boolean" use="optional" default="false">
    <xs:annotation>
      <xs:documentation>If true, then this property must reference a
          concept, and this property denotes a hierarchical
          relationship between this concept and the referenced
          concept (e.g., the continent of a country).</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="isMapping" type="xs:boolean" use="optional" default="false">
    <xs:annotation>
      <xs:documentation>If true, then this property must reference a
          concept, and this property denotes a mapping
          (1-to-1) relationship between this concept and the
          referenced concept. Each instance of the referenced
          concept is referenced by at most one instance of
          this concept.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>

Attribut : ConceptProperty/type/ @ref

Namespace Aucun espace de noms
Type Type de données
Propriétés
utilisez les lignes ci-dessous : required
Facets
énumération chaîne
énumération float
énumération integer
énumération booléen
énumération date
énumération concept
Utilisé par
Élément ConceptProperty/type
Source
<xs:attribute name="ref" type="DataType" use="required"/>

Attribut : ConceptProperty/ @id

Namespace Aucun espace de noms
Annotations Identifiant de la propriété de concept. Cet identifiant doit être unique dans le concept (sur l'ensemble des attributs et des propriétés). L'ID peut être omis si la propriété de concept est spécifiée. Dans ce cas, un identifiant est implicitement créé avec la valeur correspondant au nom local du concept référencé. Par exemple, <property concept="geo:country"/> est équivalent à <property id="country" concept="geo:country"/>
Type ID local
Propriétés
utilisez les lignes ci-dessous : Facultatif
Facets
maxLength 64
Utilisé par
Type complexe ConceptProperty
Source
<xs:attribute name="id" type="LocalId" use="optional">
  <xs:annotation>
    <xs:documentation>The id of the concept property. This identifier must be unique within the concept
          (across attributes and properties).

          The id may be omitted if the concept property is specified. In that case, an id is
          implicitly created with value the local name of the referenced concept. For instance

          <property concept="geo:country"/>

          is equivalent to

          <property id="country" concept="geo:country"/></xs:documentation>
  </xs:annotation>
</xs:attribute>

Attribut : ConceptProperty/ @concept

Namespace Aucun espace de noms
Annotations Référence à un concept correspondant aux valeurs de la propriété. Si la propriété spécifie un type, celui-ci 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" est le préfixe utilisé pour l'espace de noms de l'ensemble de données externe (voir les espaces de noms XML).
Type xs:NomQ
Propriétés
utilisez les lignes ci-dessous : Facultatif
Utilisé par
Type complexe ConceptProperty
Source
<xs:attribute name="concept" type="xs:QName" use="optional">
  <xs:annotation>
    <xs:documentation>A reference to a concept that corresponds to the values of the property.

          If the property specifies a type, then the type must match the type of the
          referenced concept.

          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>

Attribut: ConceptProperty / @isParent

Namespace Aucun espace de noms
Annotations Si la valeur est "true", cette propriété doit faire référence à un concept et indique une relation hiérarchique entre ce concept et le concept référencé (par exemple, le continent d'un pays).
Type xs:booléen
Propriétés
utilisez les lignes ci-dessous : Facultatif
default: false
Utilisé par
Type complexe ConceptProperty
Source
<xs:attribute name="isParent" type="xs:boolean" use="optional" default="false">
  <xs:annotation>
    <xs:documentation>If true, then this property must reference a
          concept, and this property denotes a hierarchical
          relationship between this concept and the referenced
          concept (e.g., the continent of a country).</xs:documentation>
  </xs:annotation>
</xs:attribute>

Attribut: ConceptProperty / @isMapping

Namespace Aucun espace de noms
Annotations Si la valeur est "true", cette propriété doit faire référence à un concept et indique une relation de mappage (un à un) entre ce concept et le concept référencé. Chaque instance du concept référencé est référencé par une instance du concept au maximum.
Type xs:booléen
Propriétés
utilisez les lignes ci-dessous : Facultatif
default: false
Utilisé par
Type complexe ConceptProperty
Source
<xs:attribute name="isMapping" type="xs:boolean" use="optional" default="false">
  <xs:annotation>
    <xs:documentation>If true, then this property must reference a
          concept, and this property denotes a mapping
          (1-to-1) relationship between this concept and the
          referenced concept. Each instance of the referenced
          concept is referenced by at most one instance of
          this concept.</xs:documentation>
  </xs:annotation>
</xs:attribute>

Créé à l'aide de l'éditeur XML OXygen