Altova Mailing List Archives>Archive Index >xml-dev Archive Home >Recent entries >Thread Prev - >Thread Next - RE: [xml-dev] XML schema : refer problem [xml-dev] XML schema : refer problemTo: xml-dev@-----.---.--- Date: 4/22/2009 1:13:00 PM Suppose I have the following document : <?xml version="1.0" encoding="UTF-8"?> <organisation> <person id="1"> <poll id="a"> <answer id="1"/> <answer id="3"/> </poll> </person> <poll id="a"> <question id="1"/> <question id="2"/> </poll> <poll id="b"> <question id="1"/> <question id="3"/> </poll> </organisation> In my schema definition i want the following constraints : - a poll has a unique id within an organisation : key on id in organisation scope : No Problem - a question has a unique id within a poll : key on id in poll scope : No Problem - a person can only answer a defined poll : keyref to the key of poll : No problem - a person can only answer questions of the referenced poll : ... problem ... How do I do that? The combination poll-id question-id is unique but I can't define a key on that combination which I need to refer to. Extra question : how can I ensure that the person answers every question? The question element contains lots of information that I don't want to duplicate... _______________________________________________________________________ XML-DEV is a publicly archived, unmoderated list hosted by OASIS to support XML implementation and development. To minimize spam in the archives, you must subscribe before posting. [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/ Or unsubscribe: xml-dev-unsubscribe@l... subscribe: xml-dev-subscribe@l... List archive: http://lists.xml.org/archives/xml-dev/ List Guidelines: http://www.oasis-open.org/maillists/guidelines.php | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
