Bileşen: ConceptProperty

Öğe: ConceptProperty / bilgi

Ad alanı http://schemas.google.com/dspl/2010
Ek açıklamalar Kavram mülkü hakkında metinsel bilgiler.
Şema Şema dspl4.tmp#id7 dspl4.tmp#id14 dspl4.tmp#id15 dspl4.tmp#id6
Tür Bilgi
Özellikler
içerik: karmaşık
MinOccurs: 0
Model ad , açıklama{0,1} , url{0,1}
Çocuklar description, ad, url
Örnek
<info>
  <name>{1,1}</name>
  <description>{0,1}</description>
  <url>{0,1}</url>
</info>
Kaynak
<xs:element name="info" type="Info" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Textual information about the concept property.</xs:documentation>
  </xs:annotation>
</xs:element>

Öğe: ConceptProperty / tür

Ad alanı http://schemas.google.com/dspl/2010
Ek açıklamalar Konsept mülkün veri türü.
Şema Şema dspl8.tmp#id52
Özellikler
içerik: karmaşık
MinOccurs: 0
Özellikler
QName Tür Düzeltildi Varsayılan Kullan Ek Açıklama
başvuru DataType zorunlu
Kaynak
<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>

Karmaşık Tür: ConceptProperty

Ad alanı http://schemas.google.com/dspl/2010
Ek açıklamalar Bir kavramın mülkü (ör. şehir).
Şema Şema dspl8.tmp#id53 dspl8.tmp#id54 dspl8.tmp#id55 dspl8.tmp#id56 dspl8.tmp#id50 dspl8.tmp#id51
Kullanan reklam sayısı
Öğe Kavram/mülk
Model bilgi{0,1} , tür{0,1}
Çocuklar info, tür
Özellikler
QName Tür Düzeltildi Varsayılan Kullan Ek Açıklama
kavram xs:QName isteğe bağlı Değerlere karşılık gelen bir kavrama yapılan referans belirtir. Mülk bir tür belirtiyorsa tür, başvuruda bulunulan kavramın türüyle eşleşmelidir. Bir dış kavram şu biçimde olmalıdır: "prefix:other_concept_id"; burada "ön ek" : harici veri kümesinin ad alanı için kullanılan ön ek (bkz. XML) ad alanları) ayırmanızı sağlar.
id LocalId isteğe bağlı Konsept mülkün kimliği. Bu tanımlayıcı Kavram dahilinde benzersiz (özellikler ve özellikler genelinde) İlgili içeriği oluşturmak için kullanılan Kavram özelliği belirtilirse id atlanabilir. Bu durumda, kimlik, dolaylı olarak referans verilen bir kavramdır. Örneğin <property concept=&quot;geo:country&quot;/&gt; <property ile eşdeğerdir id=&quot;country&quot; concept=&quot;geo:country&quot;/&gt;
isMapping xs:boolean false isteğe bağlı Doğru (true) ise bu özellik bir kavrama ve bu özellik, söz konusu alan adı ve alan adı arasında bir eşleme (1'e 1) ve başvurulan kavramdır. Referans verilen Kavram bu kavramın en fazla bir örneğinde
isParent xs:boolean false isteğe bağlı Doğru (true) ise bu özellik bir kavrama ve bu özellik, söz konusu alt alanla arasında hiyerarşik bir kavram ve atıfta bulunulan kavram (ör. ülke).
Kaynak
<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>

Özellik: ConceptProperty / type / @ref

Ad alanı Ad alanı yok
Tür DataType
Özellikler
kullanın: zorunlu
Özellikler
numaralandırma dize
numaralandırma kayan noktalı
numaralandırma tam sayı
numaralandırma boolean
numaralandırma tarih
numaralandırma kavram
Kullanan reklam sayısı
Öğe ConceptProperty/type
Kaynak
<xs:attribute name="ref" type="DataType" use="required"/>

Özellik: ConceptProperty / @id

Ad alanı Ad alanı yok
Ek açıklamalar Konsept mülkün kimliği. Bu tanımlayıcı benzersiz olmalıdır (özellikler ve özellikler genelinde) göstermek. Kimlik şöyle olabilir: Kavram özelliği belirtilirse atlanır. Bu durumda, kimlik referans verilen kavramın yerel adının değeriyle dolaylı olarak oluşturulur. Örneğin <property concept="geo:country"/> : <property id="country" ile eşdeğerdir concept=&quot;geo:country&quot;/&gt;
Tür LocalId
Özellikler
kullanın: isteğe bağlı
Özellikler
maxLength 64
Kullanan reklam sayısı
Karmaşık Tür ConceptProperty
Kaynak
<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>

Özellik: ConceptProperty / @kavram

Ad alanı Ad alanı yok
Ek açıklamalar Bir kavrama atıfta bulunan ve Özellik bir tür belirtiyorsa tür, referans verilen kavramın türünü belirtmelidir. Harici bir kavrama yapılan referans, "prefix:other_concept_id" biçiminde olmalıdır. "ön ek" harici (XML ad alanlarına bakın).
Tür xs:QName
Özellikler
kullanın: isteğe bağlı
Kullanan reklam sayısı
Karmaşık Tür ConceptProperty
Kaynak
<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>

Özellik: ConceptProperty / @isParent

Ad alanı Ad alanı yok
Ek açıklamalar Doğru (true) ise bu özellik bir kavrama referans vermelidir ve özelliği, bu kavram ile referans verilen bir kavram (ör. bir ülkenin kıtası).
Tür xs:boolean
Özellikler
kullanın: isteğe bağlı
varsayılan: false
Kullanan reklam sayısı
Karmaşık Tür ConceptProperty
Kaynak
<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>

Özellik: ConceptProperty / @ispair

Ad alanı Ad alanı yok
Ek açıklamalar Doğru (true) ise bu özellik bir kavrama referans vermelidir ve özelliği, bu kavram ile ürün verileri arasındaki referans verilen kavramdır. Başvuruda bulunulan kavramın her örneği Bu kavramın en fazla bir örneğine referansta bulunur.
Tür xs:boolean
Özellikler
kullanın: isteğe bağlı
varsayılan: false
Kullanan reklam sayısı
Karmaşık Tür ConceptProperty
Kaynak
<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>

Oluşturulma: oXygen XML Düzenleyici.