OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: Schema Substitutability Is Transitive?

[ Lists Home | Date Index | Thread Index ]
  • From: "Clark C. Evans" <cce@clarkevans.com>
  • To: ramesh@eNode.com
  • Date: Wed, 11 Oct 2000 17:45:28 -0400 (EDT)

> If both <B> and <C> are equivalent to <A> (for substitution), 
> then are they also equivalent to each other? In other words, 
> can <B> be substituted anywhere <C> may occur (without using xsi:type)?

  Transitivity (of substitution):  If A is substitutable for 
  B and if B is substitutable for C, then A is substitutable 
  for C.  In other words, A > B and B > C implies A > C.  

  In your example, you have  B > A  and C > A.  
  This does not imply that  B > C or that C > B.








 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS