I have a general question about choosing an XML structure (schema
design if using schemas) for use with MarkLogic.  My particular
situation involves storing clinical data.  There are multiple opposing
forces that could motivate choosing one schema structure over another.
 The main ones are:

(1) standards compliance: it would be nice if the internal storage
format is compatible with existing standard schemas for clinical data
in XML (to take advantage of existing tools that work against the
standard schemas and to allow exchange with external systems without
requiring transformation)
(2) ease of handling in MLS, specifically *indexing* and *searching*
(3) "clean" XML (structure that makes sense semantically to a human viewer)

The more I experiment with cts:query and search:search, the more I
tend to think that #2 should dominate entirely, to the point of
ignoring the others.  As it turns out, some standard data formats are
really awkward to work with in MLS.

So, do others just organize their content specifically for MLS and run
transformations when needed?  What does Mark Logic recommend?  What
have your experiences been?

Thank you,
Karl
_______________________________________________
General mailing list
[email protected]
http://xqzone.com/mailman/listinfo/general

Reply via email to