Komponen: ConceptProperty

Elemen: ConceptProperty / info

Namespace http://schemas.google.com/dspl/2010
Anotasi Informasi tekstual tentang properti konsep.
Diagram Diagram dspl4.tmp#id7 dspl4.tmp#id14 dspl4.tmp#id15 dspl4.tmp#id6
Jenis Info
Properti
konten: kompleks
minimum: 0
Model name , description{0,1} , url{0,1}
Anak-Anak description, name, url
Instance
<info>
  <name>{1,1}</name>
  <description>{0,1}</description>
  <url>{0,1}</url>
</info>
Sumber
<xs:element name="info" type="Info" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Textual information about the concept property.</xs:documentation>
  </xs:annotation>
</xs:element>

Elemen: ConceptProperty / jenis

Namespace http://schemas.google.com/dspl/2010
Anotasi Jenis data properti konsep.
Diagram Diagram dspl8.tmp#id52
Properti
konten: kompleks
minimum: 0
Atribut
QName Jenis Tetap Default Gunakan Annotation
referensi DataType wajib diisi
Sumber
<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>

Jenis Kompleks: ConceptProperty

Namespace http://schemas.google.com/dspl/2010
Anotasi Properti suatu konsep (mis., negara dari kota).
Diagram Diagram dspl8.tmp#id53 dspl8.tmp#id54 dspl8.tmp#id55 dspl8.tmp#id56 dspl8.tmp#id50 dspl8.tmp#id51
Digunakan oleh
Elemen Konsep/properti
Model info{0,1} , jenis{0,1}
Anak-Anak info, jenis
Atribut
QName Jenis Tetap Default Gunakan Annotation
konsep xs:QName opsional Referensi ke konsep yang sesuai dengan nilai-nilai dari properti. Jika properti menentukan tipe, maka tipe harus cocok dengan jenis konsep yang dirujuk. Referensi ke konsep eksternal harus berbentuk "prefix:other_Concept_id", dengan "prefix" bernilai awalan yang digunakan untuk namespace set data eksternal (lihat XML ).
id LocalId opsional ID properti konsep. Pengidentifikasi ini harus unik di dalam konsep (di seluruh atribut dan properti). Tujuan ID dapat dihilangkan jika properti konsep ditentukan. Di sana secara implisit, id dibuat dengan nilai berupa nama lokal konsep yang direferensikan. Misalnya <property concept=&quot;geo:country&quot;/&gt; sama dengan <property id=&quot;country&quot; concept=&quot;geo:country&quot;/&gt;
isMapping xs:boolean salah opsional Jika benar, properti ini harus merujuk ke sebuah konsep, dan properti ini menunjukkan hubungan pemetaan (1-ke-1) antara konsep dan konsep yang direferensikan. Setiap instance dari instance konsep direferensikan oleh paling banyak satu {i>instance <i}dari konsep.
isParent xs:boolean salah opsional Jika true (benar), properti ini harus merujuk ke sebuah konsep, dan properti ini menunjukkan hubungan hierarkis antara konsep dan konsep yang dirujuk (mis., benua dari negara).
Sumber
<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>

Atribut: ConceptProperty / type / @ref

Namespace Tidak ada namespace
Jenis DataType
Properti
gunakan: wajib diisi
{i>Facet<i}
enumerasi string
enumerasi float
enumerasi bilangan bulat
enumerasi boolean
enumerasi tanggal
enumerasi konsep
Digunakan oleh
Elemen ConceptProperty/type
Sumber
<xs:attribute name="ref" type="DataType" use="required"/>

Atribut: ConceptProperty / @id

Namespace Tidak ada namespace
Anotasi ID properti konsep. ID ini harus unik di dalam konsep (di seluruh atribut dan properti). Id mungkin dihilangkan jika properti konsep ditentukan. Dalam hal ini, id adalah secara implisit dibuat dengan nilai nama lokal dari konsep yang direferensikan. Misalnya <property concept="geo:country"/> bernilai setara dengan <property id="country" concept=&quot;geo:country&quot;/&gt;
Jenis LocalId
Properti
gunakan: opsional
{i>Facet<i}
maxLength 64
Digunakan oleh
Jenis Kompleks ConceptProperty
Sumber
<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>

Atribut: ConceptProperty / @Concept

Namespace Tidak ada namespace
Anotasi Referensi ke konsep yang sesuai dengan nilai saat ini. Jika properti menentukan jenis, maka jenis harus cocok dengan jenis konsep yang dirujuk. Referensi ke konsep eksternal harus dalam bentuk "prefix:other_Concept_id", dengan "awalan" adalah awalan yang digunakan untuk namespace eksternal set data (lihat namespace XML).
Jenis xs:QName
Properti
gunakan: opsional
Digunakan oleh
Jenis Kompleks ConceptProperty
Sumber
<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>

Atribut: ConceptProperty / @isParent

Namespace Tidak ada namespace
Anotasi Jika benar, properti ini harus merujuk pada sebuah konsep, dan ini menunjukkan hubungan hierarkis antara konsep ini dan konsep yang direferensikan (misalnya, benua suatu negara).
Jenis xs:boolean
Properti
gunakan: opsional
default: salah
Digunakan oleh
Jenis Kompleks ConceptProperty
Sumber
<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>

Atribut: ConceptProperty / @isMapping

Namespace Tidak ada namespace
Anotasi Jika benar, properti ini harus merujuk pada sebuah konsep, dan ini menunjukkan hubungan pemetaan (1-ke-1) antara konsep dan konsep yang direferensikan. Setiap {i>instance<i} dari konsep yang dirujuk adalah paling banyak dirujuk oleh satu instance konsep ini.
Jenis xs:boolean
Properti
gunakan: opsional
default: salah
Digunakan oleh
Jenis Kompleks ConceptProperty
Sumber
<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>

Dibuat menggunakan Editor XML Oksigen.