Lists Home |
Date Index |
Michael Kay wrote:
> Since we're talking of native XML databases, in Tamino there is a relationship
> between the concepts of document type and schema, but it doesn't have to be
> one-to-one; a document type is whatever the user wants it to be, the only
> restriction being that each document has exactly one type.
Please forgive me if I am being obtuse, but the phrasing above seems to beg anew
the very question which I hope we might resolve in this thread. Are you saying
(as I hope) that each document instance committed to Tamino may have exactly one
type because of the inherent limit in this 'type' being a purely lexical
identifier (whether specifically the root element GI or not, and whether
lexically namespaced or not)? Or are you saying that this 'exactly one type' is
an artificial restriction imposed by Tamino on 'type' understood as 'class of
document', however that might be defined as anything more than signalled by a
simple lexical identifier?