Re: xml schema and inheritence

The proposed XML schema language has a number of facilities for 
inheritance and substitutability of both types and element declarations. 
As I hope you are aware, the specifications are available at 
http://www.w3.org/TR/xmlschema-1/ and http://www.w3.org/TR/xmlschema-2/. 
An introductory "primer" is at http://www.w3.org/TR/xmlschema-0/.   Look 
for information about the type definition hierarchy, type extension, type 
restriction, and element equivalence classes.

By the way, general comments and questions about the schema language are 
best sent to www-xml-schema-comments@w3.org .The list you have used is 
primarily intended for information about implementations of the schema 
language.  We would be interested in hearing whether the language does meet your 
needs, and if not, what you believe the shortcomings to be.  I suggest you 
use the comments mailing list for any further discussion.  Thank you.

------------------------------------------------------------------------
Noah Mendelsohn                                    Voice: 1-617-693-4036
Lotus Development Corp.                            Fax: 1-617-693-8676
One Rogers Street
Cambridge, MA 02142
------------------------------------------------------------------------







Himanshu Chatterjee <chimanshu@gadzoox.com>
Sent by: xmlschema-dev-request@w3.org
05/01/00 01:11 PM

 
        To:     "'xmlschema-dev@w3.org'" <xmlschema-dev@w3.org>
        cc:     Himanshu Chatterjee <chimanshu@gadzoox.com>, (bcc: Noah 
Mendelsohn/CAM/Lotus)
        Subject:        xml schema and inheritence

I have this situation:

I have LDAP schema that need to be translated to xml. I choose xml schema 
to
represent the LDAP schema. Till now our customers have the capabilities of
extending LDAP schema by inheritence, and I need the same functionality in
xml schema. Can I extend xml schema through some kind of inheritence ? I
mean in the new schema that is derived from the base schema, I should be
able to redefine or extend any element type ( simple or complex ) of the
base schema.

Any pointer towards this is highly appreciated.
Thank you
Himanshu

Received on Monday, 1 May 2000 13:37:18 UTC