Day three. President's day. I will first chunk the data for each row as this will improve concurrency. I gather I will need to generate random document names for each chunk and put these documents in a collection using the name of the database as the folder name. I see the terms Forest and Stands. I assume this is new terminology for collections. With eXistDB, my queries work across collection/subcollection boundaries transparently. I'm assuming this is true with stands in a forest, so my document will be found no matter which stand it resides in.
Second I will de-normalize the data so as to convert primary/foreign key relationships into structure. The database has a naming convention which I can exploit to automate this task (i.e. path /xyz/usr_id maps to /usr/id). For relationships between primary documents, I will research MarkLogic's linking. I never manged to get <xs:include/> to work like I wanted in eXistDB and so I had to perform these joins programatically in XQuery. Perhaps MarkLogic has a clever way to do this automatically. We will see. Thanks Geert and Damon for keeping me honest. Yours, Todd
_______________________________________________ General mailing list [email protected] http://developer.marklogic.com/mailman/listinfo/general
