Componente: ConceptProperty

Elemento: ConceptProperty/Información

Espacio de nombres http://schemas.google.com/dspl/2010
Anotaciones Información textual sobre la propiedad de concepto.
Diagrama Diagrama dspl4.tmp#id7 dspl4.tmp#id14 dspl4.tmp#id15 dspl4.tmp#id6
Tipo Información
Propiedades
content: complejo
minOccurs: 0
Modelo nombre , descripción{0,1} , url{0,1}
Children descripción, nombre, URL
Instancia
<info>
  <name>{1,1}</name>
  <description>{0,1}</description>
  <url>{0,1}</url>
</info>
Fuente
<xs:element name="info" type="Info" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Textual information about the concept property.</xs:documentation>
  </xs:annotation>
</xs:element>

Elemento: ConceptProperty / tipo

Espacio de nombres http://schemas.google.com/dspl/2010
Anotaciones El tipo de datos de la propiedad de concepto.
Diagrama Diagrama dspl8.tmp#id52
Propiedades
content: complejo
minOccurs: 0
Atributos
QName Tipo Fixed Predeterminado Uso Anotación
ref Tipo de datos required
Fuente
<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>

Tipo complejo: ConceptProperty

Espacio de nombres http://schemas.google.com/dspl/2010
Anotaciones Una propiedad de un concepto (p.ej., el país de una ciudad).
Diagrama Diagrama dspl8.tmp#id53 dspl8.tmp#id54 dspl8.tmp#id55 dspl8.tmp#id56 dspl8.tmp#id50 dspl8.tmp#id51
Utilizado por
Elemento Concepto/propiedad
Modelo info{0,1}, tipo{0,1}
Children info, type
Atributos
QName Tipo Fixed Predeterminado Uso Anotación
concepto xs:nombredeQ columna Una referencia a un concepto que corresponde a los valores de la propiedad. Si la propiedad especifica un tipo, este debe coincidir con el tipo del concepto al que se hace referencia. Una referencia a un concepto externo debe tener el formato “prefix:other_concept_id”, en el que “prefix” es el prefijo que se usa para el espacio de nombres del conjunto de datos externo (consulta los espacios de nombres XML).
id LocalId columna El ID de la propiedad de concepto. Este identificador debe ser único dentro del concepto (en todos los atributos y propiedades). El ID se puede omitir si se especifica la propiedad de concepto. En ese caso, se crea un ID de forma implícita con el valor local del concepto al que se hace referencia. Por ejemplo, <property concepto="geo:country"/> es equivalente a <property id="country" concepto="geo:country"/>
isMapping xs:booleano falso columna Si es verdadero, esta propiedad debe hacer referencia a un concepto y esta propiedad denota una relación de asignación (1 a 1) entre este concepto y el concepto al que se hace referencia. Cada instancia del concepto al que se hace referencia hace referencia a una instancia del concepto como máximo.
isParent xs:booleano falso columna Si es verdadero, esta propiedad debe hacer referencia a un concepto y esta propiedad denota una relación jerárquica entre este concepto y el concepto al que se hace referencia (p.ej., el continente de un país).
Fuente
<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>

Atributo: ConceptProperty / type / @ref

Espacio de nombres No hay espacios de nombres
Tipo Tipo de datos
Propiedades
utiliza esto: required
Facets
enumeración string
enumeración float
enumeración integer
enumeración boolean
enumeración fecha
enumeración concepto
Utilizado por
Elemento ConceptProperty/tipo
Fuente
<xs:attribute name="ref" type="DataType" use="required"/>

Atributo: ConceptProperty/ @id

Espacio de nombres No hay espacios de nombres
Anotaciones El ID de la propiedad de concepto. Este identificador debe ser único dentro del concepto (en todos los atributos y propiedades). El ID se puede omitir si se especifica la propiedad de concepto. En ese caso, un ID se crea de forma implícita con el valor local del concepto al que se hace referencia. Por ejemplo, <property concept="geo:country"/> es equivalente a <property id="country" concepto="geo:country"/>
Tipo LocalId
Propiedades
utiliza esto: columna
Facets
maxLength 64
Utilizado por
Tipo complejo ConceptProperty
Fuente
<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>

Atributo: ConceptProperty/ @concept

Espacio de nombres No hay espacios de nombres
Anotaciones Una referencia a un concepto que corresponde a los valores de la propiedad. Si la propiedad especifica un tipo, este debe coincidir con el tipo del concepto al que se hace referencia. Una referencia a un concepto externo debe tener el formato “prefix:other_concept_id”, en el que “prefix” es el prefijo que se usa para el espacio de nombres del conjunto de datos externo (consulta los espacios de nombres XML).
Tipo xs:nombredeQ
Propiedades
utiliza esto: columna
Utilizado por
Tipo complejo ConceptProperty
Fuente
<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>

Atributo: ConceptProperty / @isParent

Espacio de nombres No hay espacios de nombres
Anotaciones Si es verdadero, esta propiedad debe hacer referencia a un concepto y esta propiedad denota una relación jerárquica entre este concepto y el concepto al que se hace referencia (p.ej., el continente de un país).
Tipo xs:booleano
Propiedades
utiliza esto: columna
predeterminado: falso
Utilizado por
Tipo complejo ConceptProperty
Fuente
<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>

Atributo: ConceptProperty / @isMapping

Espacio de nombres No hay espacios de nombres
Anotaciones Si es verdadero, esta propiedad debe hacer referencia a un concepto y esta propiedad denota una relación de asignación (1 a 1) entre este concepto y el concepto al que se hace referencia. Cada instancia del concepto al que se hace referencia hace referencia a una instancia del concepto como máximo.
Tipo xs:booleano
Propiedades
utiliza esto: columna
predeterminado: falso
Utilizado por
Tipo complejo ConceptProperty
Fuente
<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>

Se crea con el Editor XML de oxygen.