Bileşen: ConceptProperty

Öğe: ConceptProperty / bilgi

Ad alanı http://schemas.google.com/dspl/2010
Ek açıklamalar Kavram özelliği hakkında metin bilgileri.
Şema Şema dspl4.tmp#kimlik7 dspl4.tmp#kimlik14 dspl4.tmp#kimlik15 dspl4.tmp#kimlik6
Tür Bilgi
Özellikler
içerik: karmaşık
min. Tekrarlar: 0
Model ad , açıklama{0,1} , url{0,1}
Çocuk açıklama, 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 Kavram özelliğinin veri türü.
Şema Şema dspl8.tmp#kimlik52
Özellikler
içerik: karmaşık
min. Tekrarlar: 0
Özellikler
QName Tür Düzeltildi Varsayılan Kullanım Notasyon
ref Veri Türü 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. bir şehrin ülkesi).
Şema Şema dspl8.tmp#kimlik53 dspl8.tmp#kimlik54 dspl8.tmp#kimlik55 dspl8.tmp#kimlik56 dspl8.tmp#kimlik50 dspl8.tmp#kimlik51
Kullanan reklam sayısı
Öğe Kavram/mülk
Model bilgi{0,1} , type{0,1}
Çocuk bilgi, tür
Özellikler
QName Tür Düzeltildi Varsayılan Kullanım Notasyon
kavram xs:QAd isteğe bağlı Özelliğin değerlerine karşılık gelen bir kavrama verilen referans. Özellik bir tür belirtiyorsa tür, başvurulan kavramın türüyle eşleşmelidir. Harici bir kavramın referansı "prefix:other_concept_id" biçiminde olmalıdır. Burada "prefix", harici veri kümesinin ad alanı için kullanılan ön ektir (XML ad alanlarına bakın).
id YerelKimlik isteğe bağlı Kavram özelliğinin kimliği. Bu tanımlayıcı, kavram içinde benzersiz olmalıdır (özellikler ve özellikler genelinde). Kavram özelliği belirtilirse kimlik atlanabilir. Bu durumda, dolaylı olarak referans edilen kavramın yerel adıyla bir kimlik oluşturulur. Örneğin, <property concept="geo:ülke"/> <property id="country" concept="geo:country"/> ile eşdeğerdir
eşleme xs:boole yanlış isteğe bağlı True (doğru) değerine sahipse bu özellik bir kavramla ilgili olmalıdır ve bu özellik, bu kavram ile referans alınan kavram arasındaki eşlemeyi (1'e 1) ifade eder. Başvurulan kavramın her bir örneğine bu konseptin en fazla bir örneğine referans veriliyor.
isEbeveynlik xs:boole yanlış isteğe bağlı Doğru ise, bu özellik bir kavramla ilgili olmalıdır ve bu özellik, bu kavram ve referans alınan kavram arasındaki hiyerarşik bir ilişkiyi belirtir (ör. bir ülkenin kıtası).
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 Veri Türü
Özellikler
kullanın: zorunlu
Özellikler
numaralandırma string
numaralandırma kayan noktalı
numaralandırma tam sayı
numaralandırma boolean
numaralandırma date
numaralandırma kavram
Kullanan reklam sayısı
Öğe ConceptProperty/Türü
Kaynak
<xs:attribute name="ref" type="DataType" use="required"/>

Özellik: ConceptProperty / @id

Ad alanı Ad alanı yok
Ek açıklamalar Kavram özelliğinin kimliği. Bu tanımlayıcı, kavram içinde benzersiz olmalıdır (özellikler ve özellikler genelinde). Kavram özelliği belirtilirse kimlik atlanabilir. Bu durumda, örtülü olarak referans alınan kavramın yerel adıyla bir kimlik oluşturulur. Örneğin, <property concept="geo:country"/> <property id="country" concept="geo:country"/> ile eşdeğerdir
Tür YerelKimlik
Özellikler
kullanın: isteğe bağlı
Özellikler
maksUzunluk 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 / @concept

Ad alanı Ad alanı yok
Ek açıklamalar Özelliğin değerlerine karşılık gelen bir kavrama verilen referans. Özellik bir tür belirtiyorsa tür, başvurulan kavramın türüyle eşleşmelidir. Harici bir kavramın referansı "prefix:other_concept_id" biçiminde olmalıdır. Burada "prefix", harici veri kümesinin ad alanı için kullanılan ön ektir (XML ad alanlarına bakın).
Tür xs:QAd
Ö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 ise, bu özellik bir kavramla ilgili olmalıdır ve bu özellik, bu kavram ve referans alınan kavram arasındaki hiyerarşik bir ilişkiyi belirtir (ör. bir ülkenin kıtası).
Tür xs:boole
Özellikler
kullanın: isteğe bağlı
varsayılan: yanlış
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 / @isMapping

Ad alanı Ad alanı yok
Ek açıklamalar Doğru ise, bu özellik bir kavrama atıfta bulunmalıdır. Bu özellik, bu kavram ve referans alınan kavram arasındaki bir eşlemeyi (1'e 1) ifade eder. Başvurulan her kavram, söz konusu kavramın en fazla bir örneğini temel alıyor.
Tür xs:boole
Özellikler
kullanın: isteğe bağlı
varsayılan: yanlış
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>

oXygen XML Düzenleyici kullanılarak oluşturulur.