[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [ubl] Groups - INCLUDE schemas
If the INCLUDE of schemas is now permitted in UBL NDR 2.0for minor versioning of library and document schemas, what is the rule for using REDEFINE? REDEFINE could be used to extend/restrict types whilst keeping the same type name. This does however create name conflicts when circular dependencies occur. I.e. a minor CAC has one path via major CAC to major CBC, and another path via minor CBC to the major CBC. Such a schema does not validate. Does that mean that REDEFINE must not be used? ----- Original Message ----- From: Grimley Michael J NPRI <GrimleyMJ@Npt.NUWC.Navy.Mil> To: mavis.cournane@cognitran.com, ubl@lists.oasis-open.org Date: Tue, 23 May 2006 11:46:45 -0400 -------------------------------------------------------------------------------- =========================================================================================== 7.8 xsd:include xsd:include can only be used when the including schema is in the same namespace as the included schema. =========================================================================================== I recommend changing it to: "Because xsd:include can only be used when the including schema is in the same namespace as the included schema, UBL's modularity, namespace and versioning strategies inherently restrict its use."
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]