コンポーネント: ConceptTableMapping
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
名前空間 |
http://schemas.google.com/dspl/2010 |
アノテーション |
データ列が含まれるテーブル列の ID へのマッピング
価値観です。テーブルの列が次の場合に、このマッピングは省略できます。
そのコンセプトと同じ ID を持つものが
あります。 |
図 |
 |
プロパティ |
|
属性 |
|
ソース |
<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 |
アノテーション |
データ列が含まれるテーブル列の ID へのマッピング
値のセットです。リソース属性が複数ある場合、このマッピングは
コンセプトのプロパティ値を含むテーブル列にある
あります。1 つのプロパティをテーブルの複数の列にマッピングできる
(言語ごとに 1 つ)作成します。言語ごとに異なる値を指定します。
属性です。 |
図 |
 |
プロパティ |
content: |
複雑 |
minOccurs: |
0 |
maxOccurs: |
制限なし |
|
属性 |
QName |
タイプ |
固定 |
デフォルト |
使用 |
Annotation |
lang |
|
|
|
省略可 |
|
参照 |
LocalId |
|
|
必須 |
マッピングされたコンセプト プロパティの ID。 |
toColumn |
LocalId |
|
|
必須 |
マッピングされたテーブルの列の ID。 |
|
ソース |
<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 |
タイプ |
固定 |
デフォルト |
使用 |
Annotation |
参照 |
LocalId |
|
|
必須 |
対象のデータを含むテーブルの ID
コンセプトです。 |
|
ソース |
<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>
|
名前空間 |
名前空間がありません |
アノテーション |
マッピングされたテーブルの列の ID。 |
タイプ |
LocalId |
プロパティ |
|
ファセット |
|
使用者 |
|
ソース |
<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>
|
名前空間 |
名前空間がありません |
アノテーション |
マッピングされたコンセプト プロパティの ID。 |
タイプ |
LocalId |
プロパティ |
|
ファセット |
|
使用者 |
|
ソース |
<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>
|
名前空間 |
名前空間がありません |
アノテーション |
マッピングされたテーブルの列の ID。 |
タイプ |
LocalId |
プロパティ |
|
ファセット |
|
使用者 |
|
ソース |
<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>
|
名前空間 |
名前空間がありません |
アノテーション |
対象のデータを含むテーブルの ID
コンセプトです。 |
タイプ |
LocalId |
プロパティ |
|
ファセット |
|
使用者 |
|
ソース |
<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 エディタ。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。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"]]