This study addresses the problem of injecting semantics into MD retrieval by presenting a data model for MDs where sub-documents may be either texts or images. The way this model enforces the interaction between these two media is illustrative of how other media might also be accounted for. Texts and images are represented at the content level as sets of properties of the real-world objects being represented; at this level, the representation is medium-independent, and a unique language for content representation is thus adopted. This data model is logic-based, in the sense that this latter language is based on a description logic (DL - see e.g. (Borgida 1995)).