今のWebプログラミングだと、こういう面倒なデータは、memcached▼などに、JSONのような構造化データを格納していることが多いと思います。アプリ側でがんばって処理してますね、そういえば。よしあしはあって、RDBのかちっとした部分、XMLのぐちゃっと扱える部分、その両方をDB2だったらうまく一個所で扱えると思います。INSERTするときに(XMLの)構文チェックなんかは......。はい、エラーとして返ります。XMLは書くのは面倒ですけれども、表現できる範囲はリッチな特性があります。JSONとの相互変換機能もプロシージャで簡単に実現できます。いう意味で、構造化データの貯蔵庫としてXMLをDB2で、うまく使っていただける機会は結構あるんではないかと。これ知らなかったです。メモリーへのキャッシュに特化したサーバーソフトウエア。Webアプリケーションの大規模なデータ処理でよく用いられる。XML機能にご興味いただけたようなので、DB2のXMLまわりを、お手元のPCで試していただきましょうか。サンプルがありますし。あ、お二人ともMacなんですね。MacいいですよMac。DB2はインストール済みですよね。データベースを作るところから。DB2ではデータベース名は8文字までなんで、sampleのeがないです。文字コードセットはUTF-8で、日本語ですってことですね。SSD▼だからかなあ。英語版なのでメッセージが英語ですね。ところで僕のPCはまだやってます。databaseってハードディスクへのアクセスが多くて、時間かかるものなんですよ。僕のまだだ......SSDのMac欲しいなあ......あ、来た。テーブル作りましょう。今作ったデータベースに接続します。つないだらテーブルを作ります。[ファイル名]で渡せます。2列のテーブルを作りました。KEYのid列と、itemっていうXML列です。