This work is licensed under the Creative Commons Attribution-ShareAlike
License. To view a copy of this license, see the file license.txt,
visit http://creativecommons.org/licenses/by-sa/2.0 or send a letter to
Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
This component schema definition provides attribute group declarations for
LOM data elements to support schema-based validation of uniqueness constraints
within a LOM XML instance where the exact set of attributes associated with each
element has to be as specified by the LOM XML Schema binding (i.e., where extra
attributes to enforce uniqueness have to be avoided).
Duplicate declarations are included as comments for completeness. These
declarations should remain commented out or they can be removed completely.
NOTE: The absence of the enforcement of the uniqueness constraints does not
relieve a particular LOM XML instance from satisfying the uniqueness constraints
described in the LOMv1.0 base schema. Applications that require the use of
the unique/loose.xsd component XSD have to enforce those uniqueness constraints
by other means.
This file has been modified by the Knowledge Media Institute of the
University Koblenz-Landau (http://iwm.uni-koblenz.de). It contains the
following changes:
1) Instead of "unique/strict.xsd" the schema "unique/loose.xsd" is imported
because this reflects what is said in 1484.12.3-2005, page 35 (section C.1.3)
2) In all component XSDs the schemaLocation attribute was amended to the
xs:import and xs:include statements. This enables the usage of the schemas
with tools which don't deal well with missing schemaLocation informations.
This file is available at "http://iwm.uni-koblenz.de/xsd/IEEE-LOM/loose"