[ESW Wiki] Update of "its0505ReqUniqueID" by YvesSavourel

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "ESW Wiki" for change notification.

The following page has been changed by YvesSavourel:
http://esw.w3.org/topic/its0505ReqUniqueID


------------------------------------------------------------------------------
  
  '''[[FS-''' "unique accross all documents" leads to a problem: You cannot assign two attributes with the type ID to an element. If there is already an ID attribute in a schema, it might not be possible to change the value for ITS purposes. So we might have the problem that the same ID value occurs in different documents, since ID uniqueness in XML is defined document specific. That is, if we want to assure uniqueness accross documents, we have to have a mechanism external to DTDs / XML Schema (Relax NG allows ID values only for compatibility reasons with DTDs), e.g. with XPath.''']]'''
  
+ '''[[YS-''' I think we want "unique within the document", which is much easier to insure. As far as making it unique outside of the document, I would guess one would simply need to add the document full path, relative path or filename, depending on the context of work (just like HTML anchors). Globably unique could be achieved also if needed, but I'm not sure if it would require a description of the document set. For example: MS GUIDs are "globally unique" and-I think-don't deal with document set(?) (but obviously it would be nicer to work with more human-readable IDs).''']]'''
+ 
  === Challenge/Issue ===
  
  In order to most effectively re-use translated text where content is re-used (either across update versions or across deliverables) it is necessary to have a unique and persistent id associated with the element.

Received on Tuesday, 14 June 2005 14:02:27 UTC