Issue 783 - Proposal for discussion

For resolving issue 783 (http://www.w3.org/Bugs/Public/show_bug.cgi?id=783) here is my proposal:


A relationshipType element MUST have exactly two Role Types defined.
Within the role element, the optional attribute behavior identifies the commitment of a party as a list of behavior types belonging to the Role Type specified by the type attribute of the role element. If the behavior attribute is missing then all the behaviors belonging to the Role Type specified by the type attribute of the role element are identified as the commitment of a party.


The new syntax of the relationshipType construct is:

<relationshipType name="ncname">
   <role type="qname" behavior="list of ncname"? />
   <role type="qname" behavior="list of ncname"? />
</relationshipType>


--
Nick

Received on Wednesday, 15 September 2004 15:20:17 UTC