<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META content="MSHTML 5.00.2314.1000" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV>
<DIV>
<DIV>I am a newcomer to this XML technology - weeks old - and I am trying to 
find some info on the web that will help me assemble a set of external entities 
depending on some conditions.&nbsp; Here is what I am trying to 
accomplish.&nbsp; </DIV>
<DIV>&nbsp;</DIV>
<DIV>My document has over 400 long sections so I have split it up into 400 
entities.&nbsp; Now at any date in time, any of the sections may change and I 
would be required to keep the sections as it was and in its modified 
state.&nbsp; Say, for example, section 40 was first modified on Jan 12, 1999 
then it was modified on June 05, 1999.&nbsp; I wouldn't overwrite the Jan 12, 
1999 entity with the modifications that occured on Jun 05.&nbsp; What I would do 
is to make a copy of the original Jan 12 entity as a new entity with the Jun 05 
modifications.&nbsp; This is because at any point in time I might want to view 
the document as it was at a particular point in time.&nbsp; </DIV>
<DIV>&nbsp;</DIV>
<DIV>That means that if I asked for the document as at Jan 31, 1999 - I should 
assemble all the sections whose "date identifier"&nbsp; is equal to Jan 31 or 
the closest one less than that date.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Is there a way, to index XML entities based on multiple identifiers/ 
elements so that I can dynamically put together only the entities that I 
need?</DIV>
<DIV>&nbsp;</DIV>
<DIV>Note that I may have 16 such documents all split up into its respective 
entities so in putting the document together I would need to be able to identify 
from the mixed set of entities, the document, the date of last modification, 
etc.&nbsp; What related to an entity would&nbsp;allow me to make these 
distinctions and how would I use this to manipulate the entities?</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Wayne Walker</DIV></DIV></DIV></BODY></HTML>