W
Wolfgang Lipp
<annotation>
the first eleven contributions in this thread started
as an off-list email discussion; i have posted them
here with the consent of their authors. -- _w.lipp
</annotation>
From: Eric van der Vlist [mailto:[email protected]]
Sent: Tuesday, 27?January?2004 13:53
Hi,
No, I don't think so.
I tend to think that tools should have a limited impact on document
design (of course not going to the point where the documents can't be
processed at all) and that a good design isn't necessarily one which
imports all the restrictions of all the tools ...
That being said, there is absolutely no restriction in using RELAX NG
without container elements and even W3C XML Schema won't bit you either
unless you say that you want to allow the elements to appear in any
order (using xs:all is the only case I can think of that mandates
containers with WXS).
As you said, some developers (and even good ones for whom I have a lot
of respect) consider that containers are a good practice but I don't.
Hope this helps.
Eric
the first eleven contributions in this thread started
as an off-list email discussion; i have posted them
here with the consent of their authors. -- _w.lipp
</annotation>
From: Eric van der Vlist [mailto:[email protected]]
Sent: Tuesday, 27?January?2004 13:53
Hi,
my question is: do we need container elements for
repeating elements in data-centric xml documents?
No, I don't think so.
or is
it for some reason very advisable to introduce
containers in xml documents even where not strictly
needed? how can a recommendation on this in the light of
existing tools like w3c xml schema and relaxng
I tend to think that tools should have a limited impact on document
design (of course not going to the point where the documents can't be
processed at all) and that a good design isn't necessarily one which
imports all the restrictions of all the tools ...
That being said, there is absolutely no restriction in using RELAX NG
without container elements and even W3C XML Schema won't bit you either
unless you say that you want to allow the elements to appear in any
order (using xs:all is the only case I can think of that mandates
containers with WXS).
as well
es established practice be answered?
As you said, some developers (and even good ones for whom I have a lot
of respect) consider that containers are a good practice but I don't.
i would greatly
appreciate any words, pointers, and links.
Hope this helps.
Eric