Компонент: ConceptTableMapping
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Пространство имен | http://schemas.google.com/dspl/2010 |
---|
Аннотации | Сопоставление с идентификатором столбца таблицы, который содержит значения концепции. Это сопоставление можно опустить, если столбец таблицы, содержащий значения понятия, имеет тот же идентификатор, что и идентификатор понятия. |
---|
Диаграмма |  |
---|
Характеристики | содержание: | сложный |
---|
минПроисходит: | 0 |
---|
|
---|
Атрибуты | QName | Тип | Зафиксированный | По умолчанию | Использовать | Аннотация |
---|
toColumn | ЛокальныйИд | | | необходимый | Идентификатор столбца сопоставленной таблицы. |
---|
|
---|
Источник | <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> |
---|
Пространство имен | http://schemas.google.com/dspl/2010 |
---|
Аннотации | Сопоставление с идентификатором столбца таблицы, который содержит значения свойства концепции. Это сопоставление можно опустить, если столбец таблицы, содержащий значения свойств понятия, имеет в качестве идентификатора идентификатор свойства. Одно свойство можно сопоставить с несколькими столбцами таблицы (по одному на каждый язык), указав разные значения атрибута языка. |
---|
Диаграмма |  |
---|
Характеристики | содержание: | сложный |
---|
минПроисходит: | 0 |
---|
МаксПроисходит: | неограниченный |
---|
|
---|
Атрибуты | QName | Тип | Зафиксированный | По умолчанию | Использовать | Аннотация |
---|
язык | | | | необязательный | |
---|
ссылка | ЛокальныйИд | | | необходимый | Идентификатор сопоставленного свойства концепции. |
---|
toColumn | ЛокальныйИд | | | необходимый | Идентификатор столбца сопоставленной таблицы. |
---|
|
---|
Источник | <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 |
---|
Аннотации | Сопоставление с таблицей, предоставляющей данные для концепции. |
---|
Диаграмма |  |
---|
Используется | |
---|
Модель | MapConcept{0,1} , MapProperty* |
---|
Дети | MapConcept , MapProperty |
---|
Атрибуты | QName | Тип | Зафиксированный | По умолчанию | Использовать | Аннотация |
---|
ссылка | ЛокальныйИд | | | необходимый | Идентификатор таблицы, содержащей данные для концепции. |
---|
|
---|
Источник | <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> |
---|
Пространство имен | Нет пространства имен |
---|
Аннотации | Идентификатор столбца сопоставленной таблицы. |
---|
Тип | ЛокальныйИд |
---|
Характеристики | использовать: | необходимый |
---|
|
---|
Фасеты | |
---|
Используется | |
---|
Источник | <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 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 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> |
---|
Создано с помощью XML-редактора oXygen .
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-25 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-25 UTC."],[],["`ConceptTableMapping` defines how to link a concept to its data table. `mapConcept` maps a concept's values to a specific table column (`toColumn`), which can be omitted if the column ID matches the concept ID. `mapProperty` maps concept properties to table columns, using `ref` for the property ID and `toColumn` for the column ID; it can specify different columns for different languages via the `lang` attribute. Both can be omitted in specific circumstances. The `@ref` attribute of `ConceptTableMapping` refers to the ID of the table.\n"]]