From: Wolfgang M. <wol...@ex...> - 2010-07-29 18:37:09
|
> It looks like there is a lot of thought around using key/value pairs. What > value does key/value provide over using a stored XML (similar to MarkLogic)? > Because on the inverse of that, I can see a lot of value in being able to > store more complex structures, as they can be simple key/value pairs at > their simplest and more complex for users who have that need. I would prefer to use the appropriate standards for storing metadata, for example, MODS for bibliographic information related to a document. So basically I would not put any restrictions on the XML structure which can be stored as metadata. I don't like the idea of a property:: axis. If the metadata is an ordinary document, you can just use standard XPath, e.g. metadata("/db/my/doc.xml")//mods:titleInfo. Wolfgang |