[Home] [By Thread] [By Date] [Recent Entries]

  • To: xml-dev@l...
  • Subject: RE: XML-Schema Help
  • From: "Dave Yancey" <dyancey1@h...>
  • Date: Fri, 16 Aug 2002 13:06:46 -0500
  • Bcc:





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@h...
>
>
>	<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


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member