|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: key constraint question
I might be missing something...how does that ensure there is a TableB with the relationship of "needed"? Couldn't the one occurrence of TableB still have an attribute value of "optional"? Jeff Lowery wrote: > > Whoops... You'll need a derived restricted Table B for the secondaryB, > minus the secondaryB. > > I hope that's it. > > > <?xml version="1.0" encoding="UTF-8"?> > > <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" > > elementFormDefault="qualified" attributeFormDefault="unqualified"> > > <xs:element name="TableA"> > > <xs:complexType> > > <xs:sequence> > > <xs:element name="primaryKey"/> > > <xs:element name="TableB" type="TableB_Type" > > minOccurs="1"/> <!----> > > </xs:sequence> > > </xs:complexType> > > </xs:element> > > <xs:complexType name="TableB_Type"> > > <xs:sequence> > > <xs:element name="primaryKey" type="xs:string"/> > > <xs:element name="secondaryB" type="TableB_Type" > > minOccurs="0"/> <!----> > > </xs:sequence> > > <xs:attribute name="relationship"> > > <xs:simpleType> > > <xs:restriction base="xs:token"> > > <xs:pattern value="needed|optional"/> > > </xs:restriction> > > </xs:simpleType> > > </xs:attribute> > > </xs:complexType> > > </xs:schema> > > > > > > ----------------------------------------------------------------- > The xml-dev list is sponsored by XML.org <http://www.xml.org>, an > initiative of OASIS <http://www.oasis-open.org> > > The list archives are at http://lists.xml.org/archives/xml-dev/ > > To subscribe or unsubscribe from this list use the subscription > manager: <http://lists.xml.org/ob/adm.pl> begin:vcard n:Chiusano;Joseph tel;work:(703) 902-6923 x-mozilla-html:FALSE url:www.bah.com org:Booz | Allen | Hamilton;IT Digital Strategies Team adr:;;8283 Greensboro Drive;McLean;VA;22012; version:2.1 email;internet:chiusano_joseph@b... title:Senior Consultant fn:Joseph M. Chiusano end:vcard
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








