- From: <noah_mendelsohn@us.ibm.com>
- Date: Wed, 5 Jun 2002 17:07:07 -0400
- To: "Othman Haddad" <ohaddad@neomalogic.com>
- Cc: xmlschema-dev@w3.org
Othman Haddad asks: >> can we express in the W3C Schema that the presence of an >> element A depends en the presence of an element B? Sure, although it depends on exactly what dependency you want. As a simple example, <xsd:sequence> <xsd:element ref="A"/> <xsd:element ref="B"/> </xsd:sequence> indicates that element B can occur only if preceded by an A (and indeed, the A can occur only if followed by a B!) If you're new to Schemas, you should know that the recommendation documents are aimed primarily at those implementing processors, and others needing a legalisticly correct presentation. If you're just learning schema, I highly recommend the primer, which is at [1]. I think you'll find it helpful. There are also a number of books available, as well as some tutorial sites on the web I believe. [1] http://www.w3.org/TR/xmlschema-0/ ------------------------------------------------------------------ Noah Mendelsohn Voice: 1-617-693-4036 IBM Corporation Fax: 1-617-693-8676 One Rogers Street Cambridge, MA 02142 ------------------------------------------------------------------ "Othman Haddad" <ohaddad@neomalogic.com> Sent by: www-xml-schema-comments-request@w3.org 05/30/2002 05:38 AM Please respond to "Othman Haddad" To: <xmlschema-dev@w3.org> cc: <www-xml-schema-comments@w3.org>, (bcc: Noah Mendelsohn/Cambridge/IBM) Subject: key and keyref to express dependency hi everybody, i really don't find the W3C SChema specification clear, and have a question: can we express in the W3C Schema that the presence of an element A depends en the presence of an element B? i thought about key and keyref elements,but i doubt they just impose equality! thank you
Received on Wednesday, 5 June 2002 17:25:18 UTC