[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [provision] RESEND: Spec issue #14: Declaring the Structure of Complex Reference Data.]
This should be declared as part of the reference definition. We could change the reference definition type from: <complexType name="ReferenceDefinitionType"> <complexContent> <extension base="spml:ExtensibleType"> <sequence> <element name="schemaEntity" type="spml:SchemaEntityRefType"/> <element name="canReferTo" type="spml:SchemaEntityRefType" minOccurs="0" maxOccurs="unbounded"/> </sequence> <attribute name="typeOfReference" type="string" use="required"/> </extension> </complexContent> </complexType> to: <complexType name="ReferenceDefinitionType"> <complexContent> <extension base="spml:ExtensibleType"> <sequence> <element name="schemaEntity" type="spml:SchemaEntityRefType"/> <element name="canReferTo" type="spml:SchemaEntityRefType" minOccurs="0" maxOccurs="unbounded"/> <element name="referenceDataType" type="spml:SchemaEntityRefType" minOccurs="0" maxOccurs="unbounded"/> </sequence> <attribute name="typeOfReference" type="string" use="required"/> </extension> </complexContent> </complexType> The "referenceDataType" would enumerate all allowed PSO Types that can serve as reference data (there can be more than one). If no "referenceDataType" elements are defined, then the reference type does not support reference data. Jeff Bohren -----Original Message----- From: Gary P Cole [mailto:Gary.P.Cole@Sun.COM] Sent: Tue 5/31/2005 4:30 PM To: PSTC Cc: Subject: [provision] RESEND: Spec issue #14: Declaring the Structure of Complex Reference Data.]
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]