Abstract

We investigate the requirements and nature of data models for a multimedia learning system that presents adaptable learning objects based on a range of stimuli provided by the student and tutor. A conceptual model is explored together with a proposal for an implementation using the well-known relational data model. We also investigate how to describe the learning objects in the form of hierarchical subject ontology. An ontological calculus is created to allow knowledge metrics to be constructed for evaluation within data models. We further consider the limitations of the relational abstract data model to accurately represent the meaning and understanding of learning objects and contrast this with less structured data models implicit in ontological hierarchies. Our findings indicate that more consideration is needed into how to match traditional data models with ontological structures, especially in the area of database integrity constraints.