Componente: attributo

Elemento: Attributo / informazioni

Spazio dei nomi http://schemas.google.com/dspl/2010
Annotazioni Informazioni testuali sull'attributo.
Diagramma Diagramma dspl4.tmp#id7 dspl4.tmp#id14 dspl4.tmp#id15 dspl4.tmp#id6
Tipo Informazioni
Proprietà
contenuti: complesso
minOccurs: 0
Modello name , description{0,1} , url{0,1}
Bambini descrizione, nome, url
Istanza
<info>
  <name>{1,1}</name>
  <description>{0,1}</description>
  <url>{0,1}</url>
</info>
Origine
<xs:element name="info" type="Info" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Textual information about the attribute.</xs:documentation>
  </xs:annotation>
</xs:element>

Elemento: Attributo / tipo

Spazio dei nomi http://schemas.google.com/dspl/2010
Annotazioni Il tipo di dati dell'attributo.
Diagramma Diagramma dspl14.tmp#id21 dspl14.tmp#id23
Proprietà
contenuti: complesso
minOccurs: 0
Attributi
QName Tipo Fisse Predefinita Utilizzo Annotazione
formato xs:string facoltativo Un formato per il valore, utilizzato per analizzare una rappresentazione testuale dei valori. Consulta la [Specifica dei formati data] per le date.
rif DataType di provisioning.
Origine
<xs:element name="type" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The data type of the attribute.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="ref" type="DataType" use="required"/>
    <xs:attribute name="format" type="xs:string" use="optional">
      <xs:annotation>
        <xs:documentation>A format for the value, used to parse a textual
                representation of the values. See [Date formats spec]
                for dates.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>

Tipo complesso: attributo

Spazio dei nomi http://schemas.google.com/dspl/2010
Annotazioni L'attributo di un set di dati o di un concetto.
Diagramma Diagramma dspl14.tmp#id24 dspl14.tmp#id26 dspl14.tmp#id19 dspl14.tmp#id20 dspl0.tmp#id10 dspl0.tmp#id12 dspl0.tmp#id9
Utilizzata da
Elementi Concetto/attributo, dspl/attributo
Modello info{0,1} , type{0,1} , (value* | conceptValue{0,1})
Bambini conceptValue, informazioni, tipo, valore
Attributi
QName Tipo Fisse Predefinita Utilizzo Annotazione
concetto xs:QName facoltativo Un riferimento a un concetto che corrisponde ai valori dell'attributo. Se l'attributo specifica un tipo, questo deve corrispondere al tipo del concetto a cui viene fatto riferimento. Un riferimento a un concetto esterno deve essere nel formato "prefix:other_concept_id", dove "prefix" è il prefisso utilizzato per lo spazio dei nomi del set di dati esterno (vedi gli spazi dei nomi XML).
id LocalId facoltativo L'ID dell'attributo del concetto. Questo identificatore deve essere univoco all'interno del concetto (tra attributi e proprietà). L'ID potrebbe essere omesso se viene specificato l'attributo del concetto. In questo caso, un ID viene creato implicitamente con il valore del nome locale del concetto a cui viene fatto riferimento. Ad esempio <attribute concept="unit:currency"/> è equivalente a <attribute id="currency" concept="unit:currency"/>
Origine
<xs:complexType name="Attribute">
  <xs:annotation>
    <xs:documentation>An attribute of a dataset or a concept.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="info" type="Info" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Textual information about the attribute.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="type" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The data type of the attribute.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:attribute name="ref" type="DataType" use="required"/>
        <xs:attribute name="format" type="xs:string" use="optional">
          <xs:annotation>
            <xs:documentation>A format for the value, used to parse a textual
                representation of the values. See [Date formats spec]
                for dates.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:complexType>
    </xs:element>
    <xs:group ref="ValuesGroup" minOccurs="0"/>
  </xs:sequence>
  <xs:attribute name="id" type="LocalId" use="optional">
    <xs:annotation>
      <xs:documentation>The id of the concept attribute. This identifier must be unique within the concept
          (across attributes and properties).

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

          <attribute concept="unit:currency"/>

          is equivalent to

          <attribute id="currency" concept="unit:currency"/></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 attribute.

          If the attribute 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:complexType>

Attributo: Attributo / tipo / @rif

Spazio dei nomi Nessuno spazio dei nomi
Tipo DataType
Proprietà
usa: di provisioning.
Facet
enumerazione stringa
enumerazione float
enumerazione numero intero
enumerazione boolean
enumerazione date
enumerazione concetto
Utilizzata da
Elemento Attributo/tipo
Origine
<xs:attribute name="ref" type="DataType" use="required"/>

Attributo: Attributo / tipo / @formato

Spazio dei nomi Nessuno spazio dei nomi
Annotazioni Un formato per il valore, utilizzato per analizzare una rappresentazione testuale dei valori. Consulta la [Specifica dei formati data] per informazioni sulle date.
Tipo xs:string
Proprietà
usa: facoltativo
Utilizzata da
Elemento Attributo/tipo
Origine
<xs:attribute name="format" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>A format for the value, used to parse a textual
                representation of the values. See [Date formats spec]
                for dates.</xs:documentation>
  </xs:annotation>
</xs:attribute>

Attributo: Attributo / @id

Spazio dei nomi Nessuno spazio dei nomi
Annotazioni L'ID dell'attributo del concetto. Questo identificatore deve essere univoco all'interno del concetto (tra attributi e proprietà). L'ID può essere omesso se viene specificato l'attributo concettuale. In questo caso, un ID viene creato implicitamente con il valore del nome locale del concetto a cui viene fatto riferimento. Ad esempio <attribute concept="unit:currency"/> è equivalente a <attribute id="currency" concept="unit:currency"/>
Tipo LocalId
Proprietà
usa: facoltativo
Facet
maxLength 64
Utilizzata da
Tipo di complesso Attributo
Origine
<xs:attribute name="id" type="LocalId" use="optional">
  <xs:annotation>
    <xs:documentation>The id of the concept attribute. This identifier must be unique within the concept
          (across attributes and properties).

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

          <attribute concept="unit:currency"/>

          is equivalent to

          <attribute id="currency" concept="unit:currency"/></xs:documentation>
  </xs:annotation>
</xs:attribute>

Attributo: Attributo / @concetto

Spazio dei nomi Nessuno spazio dei nomi
Annotazioni Un riferimento a un concetto che corrisponde ai valori dell'attributo. Se l'attributo specifica un tipo, questo deve corrispondere al tipo del concetto a cui viene fatto riferimento. Un riferimento a un concetto esterno deve essere nel formato "prefix:other_concept_id", dove "prefix" è il prefisso utilizzato per lo spazio dei nomi del set di dati esterno (vedi gli spazi dei nomi XML).
Tipo xs:QName
Proprietà
usa: facoltativo
Utilizzata da
Tipo di complesso Attributo
Origine
<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 attribute.

          If the attribute 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>

Creato utilizzando l'Editor XML ossigeno.