[
Lists Home |
Date Index |
Thread Index
]
- From: Marcus Carr <mrc@allette.com.au>
- To: XML Developers' List <xml-dev@ic.ac.uk>
- Date: Wed, 22 Sep 1999 17:03:56 +1000
Pavel Velikhov wrote:
> > How can I express in DTD that affiliate operations in 'set' and 'get',
> > and that merchant has only the 'signup' ?
>
> You cannot. This is a fundamental problem with DTDs, you will have to
> declare
> operations as (get|set|signup). XSchema can get around this problem.
I don't think that I'd call this a "fundamental problem" any more than I'd complain about not
being able to translate a (deprecated) SGML content model such as:
(foobar, #PCDATA)
into XML. I can use the XML content model:
(#PCDATA | foobar)*
in absolute comfort, but wary of the fact that I need to do a semantic check to ensure that
I'm conforming to the intention of the original content model. Schemas will provide a tidy way
of rolling the structure and semantic checks together, but the concept is the same.
> It is interesting to find out whether this is a serious problem for you,
> or something that you can get around/tolerate.
I'd be a bit surprised if anyone considered this to be a serious problem and amazed if it was
intolerable. :-) Schemas are interesting and will probably play a big role in times to come,
but I don't believe that they offer anything that can't currently be done by other means.
--
Regards,
Marcus Carr email: mrc@allette.com.au
___________________________________________________________________
Allette Systems (Australia) www: http://www.allette.com.au
___________________________________________________________________
"Everything should be made as simple as possible, but not simpler."
- Einstein
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
|