A computer system supports the access of documents formatted according to
different schemas. A model includes a relationship for different schemas.
The relationship specifies a particular data and, corresponding to the
particular data and one of the different schemas, a reference to one or
more ontological-elements(s). An ontological-element defines a semantic
relationship between the particular data (as subject) and objects with
regard to a semantic relationship in documents. An executable program can
include instructions or queries to access the particular data in a one or
more documents. To access the particular data in the document, the
executable program can access the model to obtain the reference to the
ontological-elements corresponding to the particular data and the various
schema for the various documents can refer to ontological-elements
corresponding to the particular semantic relationships among the data,
the ontological-elements further specifying one or more objects
corresponding to the particular data; and can access objects in the
particular documents as specified by ontological-elements.