Позволю себе не согласится. Я бы сказал это способ описания данных. Идеально подходит для импорта-экспорта данных. Как средство для хранения базы данных все таки будут получше.
и таки я не соглашусь...
с тем что классический SQL лучше чем XML-storage с которым можно общаться через SOAP или через SQL с вкраплениями XPath'a
(как промежуточный вариант см. Oracle XSQL SDK)