ISSUE-22

Bare Vectors

State:
CLOSED
Product:
Basic
Raised by:
Paul Downey
Opened on:
2006-02-21
Description:
The input document provides a simple pattern for representing an ordered
single dimensional list:

"""
<xs:complexType name="ItemListType">
  <xs:sequence>
    <xs:element name="item" type="xs:string" minOccurs=0 
maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
"""

This pattern matches the WSDL Array offered by the WSDL 1.1 specification 
(later
removed in the Basic Profile). 

However scheam also offers inline, or 'bare' arrays:

"""
 <xs:complexType name="CustomerType">
  <xs:sequence>
    <xs:element name="name" type="xs:string" minOccurs="0" 
maxOccurs="unbounded"/>
    <xs:element name="addressLine" type="xs:string" minOccurs="0"
maxOccurs="unbounded"/>
    <xs:element name="telephoneNumber" type="xs:string" minOccurs="0"
maxOccurs="unbounded"/>
  <xs:sequence>
</xs:complexType>
"""

What advice should we offer in the Basic patterns document regarding 'bare' 
arrays?
Related emails:
  1. ISSUE-22: Bare Vectors (from dean+cgi@w3.org on 2006-02-21)
  2. Re: ISSUE-22: Bare Vectors (from Paul.V.Biron@kp.org on 2006-02-22)
  3. Agenda: XML Schema Patterns for Databinding F2F 27-28 February 2006 (from paul.downey@bt.com on 2006-02-22)
  4. Re: ISSUE-22: Bare Vectors (from Paul.V.Biron@kp.org on 2006-02-22)
  5. Revised Agenda: XML Schema Patterns for Databinding F2F 27-28 February 2006 (from paul.downey@bt.com on 2006-02-27)
  6. Agenda: XML Schema Patterns for Databinding Telcon 4 April 2006 (from paul.downey@bt.com on 2006-04-01)
  7. Agenda: XML Schema Patterns for Databinding Telcon 18 April 2006 (from paul.downey@bt.com on 2006-04-15)
  8. Minutes from XML Schema Patterns for Databinding call 18 April 2006 (from paul.downey@bt.com on 2006-04-18)
  9. Agenda: XML Schema Patterns for Databinding Telcon 25 April 2006 (from paul.downey@bt.com on 2006-04-23)
  10. Minutes: XML Schema Patterns for Databinding F2F 31st July - 1st August 2006 (from paul.downey@bt.com on 2006-08-01)

Related notes:

2006-08-01: Closed. accepted as Basic Pattern.