xfyラプソディ--第3番:再利用 - (page 2)

福田昌弘

2007-06-13 14:00

横断的な検索

 ここに示したXMLオブジェクトは、次のスキーマでそれぞれ構成されている。ここで注目してほしい点は、どのスキーマにも“issue(課題)”というスキーマが組み込まれていることである。

xfy03_03 各XMLオブジェクトのスキーマ構造。どのスキーマにも“issue(課題)”というスキーマが組み込まれている点に注目。(画像をクリックすると拡大表示します)

 このように共通スキーマを利用することで、営業報告書、顧客対応状況、品質管理票という3種類のXMLオブジェクトを横断する検索が可能になる。実際の“issue(課題)”は、次のスキーマ構造とビューを採用している。

xfy03_04 “issue(課題)”のスキーマ構造。

xfy03_05 “issue(課題)”のビュー。(画像をクリックすると拡大表示します)

 そして、XMLオブジェクトリポジトリ操作ツールで、テンプレートして“issue.xml”を指定することで、製品名やアプリケーション名を扱う要素“name”に“Word”を含むXMLオブジェクトを次のように抽出できる。ちなみに、xfyでは、分類タグと呼ぶ機能によって、同じ意味を持つ要素をまとめて検索できる。

 たとえば、ここでは、営業週間報告書や品質管理表の要素“product_name”での要素“name”と、顧客対応状況の要素“application”での“name”を同じ意味を持つものとして分類タグでまとめ、検索できるようにしている。

xfy03_06 XMLオブジェクトに対する横断的な検索。(画像をクリックすると拡大表示します)

 そして、検索結果の適当な行をダブルクリックすることで、その内容が次のように表示される。

xfy03_07 検索結果の表示。(画像をクリックすると拡大表示します)

ZDNET Japan 記事を毎朝メールでまとめ読み(登録無料)

ホワイトペーパー

新着

ランキング

  1. セキュリティ

    「デジタル・フォレンジック」から始まるセキュリティ災禍論--活用したいIT業界の防災マニュアル

  2. 運用管理

    「無線LANがつながらない」という問い合わせにAIで対応、トラブル解決の切り札とは

  3. 運用管理

    Oracle DatabaseのAzure移行時におけるポイント、移行前に確認しておきたい障害対策

  4. 運用管理

    Google Chrome ブラウザ がセキュリティを強化、ゼロトラスト移行で高まるブラウザの重要性

  5. ビジネスアプリケーション

    技術進化でさらに発展するデータサイエンス/アナリティクス、最新の6大トレンドを解説

ZDNET Japan クイックポール

注目している大規模言語モデル(LLM)を教えてください

NEWSLETTERS

エンタープライズ・コンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]