- From: Smith, Virginia (HP Software) <virginia.smith@hp.com>
- Date: Thu, 1 Nov 2007 15:52:13 -0000
- To: <public-sml@w3.org>
Kumar, OK, I think I understand now. You propose that acyclic can be placed on the SML reference complexType definition -or- on the SML reference element declaration. If it is on the type that all elements (SM references) derived from this type are considered as arcs in detecting a cycle. If it is on the element then only this sml reference element is considered an arc in detecting a cycle. Do I have that right? -- g -----Original Message----- From: bugzilla@wiggum.w3.org [mailto:bugzilla@wiggum.w3.org] Sent: Thursday, November 01, 2007 1:47 AM To: Smith, Virginia (HP Software) Subject: [Bug 4639] Allow cycle checking on element graphs as well as document graphs http://www.w3.org/Bugs/Public/show_bug.cgi?id=4639 ------- Comment #10 from kumarp@microsoft.com 2007-11-01 08:47 ------- If the schema author put acyclic=true on personref then it is his/her intent to detect cycles in personrefType and any type derived from personrefType. Thus it is by definition that friend cycle and child are not distinct. On the other hand, if the child and person cycles are meant to be distinct the one would not put acyclic on personref. In that case, one would put acyclic=true on child and friend separately. The second example depends on where acyclic=true is defined.
Received on Thursday, 1 November 2007 15:49:59 UTC