日本アイ・ビー・エム 中林 紀彦 2007/10/22 ■XMLデータベースという選択肢 今回のような問題を防ぐために、Kさんはどうすればよかったのでしょうか? 実はアーキテクチャの選択の際に、「この部分は迷うことなくLAMPを選択しました」とLAMPのアーキテクチャを使ってしまったことが、データベースの設計に関するさまざまな問題の原因でした。このようなケースではMySQL(リレーショナル・データベース)よりももっと向いているデータベースがあります。そうです、XMLデータベースです。 XMLデータベースはなぜ向いているのでしょうか? XMLデータベースはリレーショナル・データベースよりも変更に関して柔軟に対応できるからです。皆さんからは「XMLデータベースなんて数年前にはやったけど広まらなかったよね」とか、「XMLデータベースは知っているけど値段が高くてとても簡単には使えそうにないよ」とい