[
Lists Home |
Date Index |
Thread Index
]
Dare Wrote:
>I'm not sure I understand your question. The content model of a type
>definition only appears in an instance document if an instance of the type
>is used in the document. Also, in the content model are you trying to say
> one or the other but not both
>or
> neither, one or both
>because your schema fragment describes the latter although I suspect you
>want the former.
I'm wanting one or both.
I'm new to XML-Schema so bear with me please
My fragment as you stated will do neither, one or both.
What the requirments are is if the element <timeframe> exists than
either <earliestdate> or <latestdate> is required.
David Wrote:
> My question is this, in a Schema is it possible to have an element be
> required only if its parent element exists.
>
> For example in the code below if timeframetype exists then either
> earliestdate or latestdate would be required, 1 or the other but both are
> not required.
>
> Thanks for any help in advance.
>
> David Yancey
> david_yancey@harte-hanks.com
>
>
> <xs:complexType name="timeframeType">
> <xs:sequence>
> <xs:element ref="description"/>
> <xs:element ref="earliestdate" minOccurs="0"/>
> <xs:element ref="latestdate" minOccurs="0"/>
> </xs:sequence>
> </xs:complexType>
>
>
>
_________________________________________________________________
Join the world’s largest e-mail service with MSN Hotmail.
http://www.hotmail.com
|