Hello BaseX list,
After looking at the BaseX website and XML databases in general I would like to know if BaseX would be suitable for the following application.
I would like to store a relatively large amount of XML files (couple of hundreds) that contain metadata information that is compliant with various standard metadata schemas (Dublincore, ISO, INSPIRE, etc...).
Once stored in one (or several - 1 per schema type?) BaseX database(s) I would like to be able to: - search these XML files accross schemas and namespaces to perform general keyword searches - search for specific information within a known schema and namespace - return query results in an HTML format to display directly on a web page
I would like to know if BaseX would be suitable for such application and how flexible BaseX is in storing XML files compliant with different schemas and containing several namespaces.
If suitable, what would be the best practice for storing the different XML files? Should all the XML files that follow a same schema be stored in the same database (for faster indexing, easier searching?) or I can I use a single database to store all XML files regardless of the fact that they follow different XSD schemas ?
Thanks a lot for any input
Tom