רכיב: ConceptTableMapping

רכיב: ConceptTableMapping / mapConcept

מרחב שמות http://schemas.google.com/dspl/2010
הערות מיפוי למזהה של העמודה בטבלה שמכילה את הקטע של המושג. אפשר להשמיט את המיפוי הזה אם העמודה בטבלה שמכיל את ערכי הקונספט, יש לו אותו מזהה כמו הקונספט למזהים.
תרשים תרשים dspl5.tmp#id61
מאפיינים
content: מורכב
minOccurs: 0
מאפיינים
QName סוג קבוע ברירת מחדל שימוש הערה
toColumn LocalId חובה המזהה של העמודה בטבלה שממופה.
מקור
<xs:element name="mapConcept" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A mapping to the id of the table column that contains the
            values of the concept.  This mapping may be omitted if the
            table column that contains the concept values has the same
            id as the concept id.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="toColumn" type="LocalId" use="required">
      <xs:annotation>
        <xs:documentation>The id of the mapped table column.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>

רכיב: ConceptTableMapping / mapProperty

מרחב שמות http://schemas.google.com/dspl/2010
הערות מיפוי למזהה של העמודה בטבלה שמכילה את הקטע של מאפיין של המושג. ייתכן שהמיפוי יושמט אם בעמודה בטבלה שמכילה את הערכים של נכס הקונספט יש את המאפיין כמזהה שלו. אפשר למפות נכס יחיד לכמה עמודות בטבלה (אחד לכל שפה) על ידי ציון ערכים שונים עבור השפה .
תרשים תרשים dspl5.tmp#id63 dspl5.tmp#id64
מאפיינים
content: מורכב
minOccurs: 0
maxOccurs: ללא גבולות
מאפיינים
QName סוג קבוע ברירת מחדל שימוש הערה
lang אופציונלי
ref LocalId חובה המזהה של נכס הקונספט הממופה
toColumn LocalId חובה המזהה של העמודה בטבלה שממופה.
מקור
<xs:element name="mapProperty" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>A mapping to the id of the table column that contains the
            values of a property of the concept.  This mapping may be
            omitted if the table column that contains the concept
            property values has the property id as its id.

            A single property can be mapped to multiple table columns
            (one per language) by specifying different values for the
            language attribute.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="ref" type="LocalId" use="required">
      <xs:annotation>
        <xs:documentation>The id of the mapped concept property.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="toColumn" type="LocalId" use="required">
      <xs:annotation>
        <xs:documentation>The id of the mapped table column.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute ref="xml:lang" use="optional">
      <xs:annotation>
        <xs:documentation>The language/locale of the values in the mapped column.
                See [BCP 47] for possible values of the xml:lang
                attribute.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>

סוג מורכב: ConceptTableMapping

מרחב שמות http://schemas.google.com/dspl/2010
הערות מיפוי לטבלה שמספקת נתונים של הקונספט.
תרשים תרשים dspl5.tmp#id65 dspl5.tmp#id60 dspl5.tmp#id62
בשימוש על ידי
רכיב קונספט/טבלה
דגם mapConcept{0,1} , mapProperty*
ילדים mapConcept, mapProperty
מאפיינים
QName סוג קבוע ברירת מחדל שימוש הערה
ref LocalId חובה מזהה הטבלה שמכילה נתונים עבור של הקונספט.
מקור
<xs:complexType name="ConceptTableMapping">
  <xs:annotation>
    <xs:documentation>A mapping to a table that provides data for a concept.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="mapConcept" minOccurs="0">
      <xs:annotation>
        <xs:documentation>A mapping to the id of the table column that contains the
            values of the concept.  This mapping may be omitted if the
            table column that contains the concept values has the same
            id as the concept id.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:attribute name="toColumn" type="LocalId" use="required">
          <xs:annotation>
            <xs:documentation>The id of the mapped table column.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:complexType>
    </xs:element>
    <xs:element name="mapProperty" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>A mapping to the id of the table column that contains the
            values of a property of the concept.  This mapping may be
            omitted if the table column that contains the concept
            property values has the property id as its id.

            A single property can be mapped to multiple table columns
            (one per language) by specifying different values for the
            language attribute.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:attribute name="ref" type="LocalId" use="required">
          <xs:annotation>
            <xs:documentation>The id of the mapped concept property.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="toColumn" type="LocalId" use="required">
          <xs:annotation>
            <xs:documentation>The id of the mapped table column.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute ref="xml:lang" use="optional">
          <xs:annotation>
            <xs:documentation>The language/locale of the values in the mapped column.
                See [BCP 47] for possible values of the xml:lang
                attribute.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="ref" type="LocalId" use="required">
    <xs:annotation>
      <xs:documentation>The id of the table that contains data for the concept.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>

מאפיין: ConceptTableMapping / mapConcept / @toColumn

מרחב שמות אין מרחב שמות
הערות המזהה של העמודה בטבלה שממופה.
סוג LocalId
מאפיינים
להשתמש ב: חובה
מאפיינים
maxLength 64
בשימוש על ידי
רכיב ConceptTableMapping/mapConcept
מקור
<xs:attribute name="toColumn" type="LocalId" use="required">
  <xs:annotation>
    <xs:documentation>The id of the mapped table column.</xs:documentation>
  </xs:annotation>
</xs:attribute>

מאפיין: ConceptTableMapping / mapProperty / @ref

מרחב שמות אין מרחב שמות
הערות המזהה של נכס הקונספט הממופה
סוג LocalId
מאפיינים
להשתמש ב: חובה
מאפיינים
maxLength 64
בשימוש על ידי
רכיב ConceptTableMapping/mapProperty
מקור
<xs:attribute name="ref" type="LocalId" use="required">
  <xs:annotation>
    <xs:documentation>The id of the mapped concept property.</xs:documentation>
  </xs:annotation>
</xs:attribute>

מאפיין: ConceptTableMapping / mapProperty / @toColumn

מרחב שמות אין מרחב שמות
הערות המזהה של העמודה בטבלה שממופה.
סוג LocalId
מאפיינים
להשתמש ב: חובה
מאפיינים
maxLength 64
בשימוש על ידי
רכיב ConceptTableMapping/mapProperty
מקור
<xs:attribute name="toColumn" type="LocalId" use="required">
  <xs:annotation>
    <xs:documentation>The id of the mapped table column.</xs:documentation>
  </xs:annotation>
</xs:attribute>

מאפיין: ConceptTableMapping / @ref

מרחב שמות אין מרחב שמות
הערות מזהה הטבלה שמכילה נתונים עבור של הקונספט.
סוג LocalId
מאפיינים
להשתמש ב: חובה
מאפיינים
maxLength 64
בשימוש על ידי
סוג המורכב ConceptTableMapping
מקור
<xs:attribute name="ref" type="LocalId" use="required">
  <xs:annotation>
    <xs:documentation>The id of the table that contains data for the concept.</xs:documentation>
  </xs:annotation>
</xs:attribute>

נוצר באמצעות oXygen XML Editor