ISSUE-15

Null datatype pattern as used by ASN.1 and others

State:
CLOSED
Product:
Basic
Raised by:
Paul Downey
Opened on:
2006-01-30
Description:
"""
There is (apparently) no
equivalent in XSD to the ASN.1 NULL type.  The result is that users have to
make up their own and the results are often inconsistent.  For example, in
the CSTA specs, we see the following type definition:

  <xsd:annotation>
    <xsd:documentation>replacement for ASN.1 NULL type and helper type for
representation of the ASN.1 BIT STRING type</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType name="Empty"/>

In XMPP, there is:

  <xs:simpleType name='empty'>
    <xs:restriction base='xs:string'>
      <xs:enumeration value=''/>
    </xs:restriction>
  </xs:simpleType>

It would be nice if a best practice schema pattern for representing empty
data could be published.

Regards,

Ed Day
Objective Systems, Inc.
"""

http://lists.w3.org/Archives/Public/public-xsd-databinding/2006Jan/0050.html
Related emails:
  1. ISSUE-15: Null datatype pattern as used by ASN.1 and others (from dean+cgi@w3.org on 2006-01-30)
  2. RE: ISSUE-15: Null datatype pattern as used by ASN.1 and others (from paul.downey@bt.com on 2006-01-30)
  3. Agenda: XML Schema Patterns for Databinding Telcon 31 January 2006 (from paul.downey@bt.com on 2006-01-30)
  4. Re: ISSUE-15: Null datatype pattern as used by ASN.1 and others (from Paul.V.Biron@kp.org on 2006-02-02)
  5. Re: ISSUE-15: Null datatype pattern as used by ASN.1 and others (from edday@obj-sys.com on 2006-02-02)
  6. Agenda: XML Schema Patterns for Databinding Telcon 7 February 2006 (from paul.downey@bt.com on 2006-02-06)
  7. Minutes from XML Schema Patterns for Databinding call 21 February 2006 (from paul.downey@bt.com on 2006-02-22)
  8. Agenda: XML Schema Patterns for Databinding F2F 27-28 February 2006 (from paul.downey@bt.com on 2006-02-22)
  9. Revised Agenda: XML Schema Patterns for Databinding F2F 27-28 February 2006 (from paul.downey@bt.com on 2006-02-27)
  10. Minutes from XML Schema Patterns for Databinding F2F 27-28 Feb 2006 (from paul.downey@bt.com on 2006-03-12)
  11. Re: Minutes from XML Schema Patterns for Databinding F2F 27-28 Feb 2006 (from petexmldev@tech-know-ware.com on 2006-03-13)
  12. ISSUE-37: more than one way to express null, empty or missing content (from dean+cgi@w3.org on 2006-04-25)
  13. Minutes from XML Schema Patterns for Databinding F2F 22-23 May 2006 (from paul.downey@bt.com on 2006-06-02)
  14. ISSUE-15: emptySequence pattern (from paul.downey@bt.com on 2006-07-16)
  15. Agenda: XML Schema Patterns for Databinding Telcon 18 July 2006 (from paul.downey@bt.com on 2006-07-17)
  16. Minutes: XML Schema Patterns for Databinding Telcon 18 July 2006 (from paul.downey@bt.com on 2006-07-18)
  17. Agenda: XML Schema Patterns for Databinding Telcon 8 August 2006 (from paul.downey@bt.com on 2006-08-07)
  18. Minutes: XML Schema Patterns for Databinding Telcon 8 August 2006 (from paul.downey@bt.com on 2006-08-08)
  19. Agenda: XML Schema Patterns for Databinding Telcon 22 August 2006 (from paul.downey@bt.com on 2006-08-21)
  20. Agenda: XML Schema Patterns for Databinding Telcon 5 September 2006 (from paul.downey@bt.com on 2006-09-03)
  21. Agenda: XML Schema Patterns for Databinding Telcon 12 September 2006 (from paul.downey@bt.com on 2006-09-11)
  22. Agenda: XML Schema Patterns for Databinding Telcon 19 September 2006 (from paul.downey@bt.com on 2006-09-18)
  23. ISSUE-70: empty Enumeration as a Null Datatype (from dean+cgi@w3.org on 2006-10-05)
  24. Minutes: XML Schema Patterns for Databinding F2F 5th-6th October 2006 (from paul.downey@bt.com on 2006-10-07)
  25. Agenda: XML Schema Patterns for Databinding telcon 10 October 2006 (from paul.downey@bt.com on 2006-10-08)

Related notes:

2006-10-05: split XMPP pattern into ISSUE-70 accepted first pattern as a Basic pattern