-
The TEI abstract model sees a markup scheme (a schema) as
consisting of a number of discrete modules, which can be
combined more or less as required.
-
A schema is made by combining references to modules and
optional element over-rides.
-
Each element declares the module it belongs to: elements cannot
appear in more than one module.
-
Each module extends the range of
elements and attributes available by adding new members to existing
classes of elements, or by defining new classes.