Comme on a pu le voir dans l’exemple repris dans le chapitre abordant le modèle conceptuel de contenu, les contrats peuvent spécifier les différents titres que contient un QCM et, de fait, que peuvent reprendre les QCM. Différents documents peuvent ainsi partager un même composant.
Toutefois le partage peut avoir plusieurs formes, c’est à dire, avoir des propriétés différentes selon les cas [33].
La réutilisation peut être opportuniste si l’auteur doit chercher le contenu de l’élément lié et l’insérer, ou systématique, si l’insertion est automatique. Alors le contenu est inséré à l’endroit approprié du gabarit (« template ») de saisie du nouveau document.
Ensuite, le contenu peut être dérivé, si l’auteur s’inspire du contenu original de l’élément partagé comme d’une source d’information mais ne le reprend pas strictement. Un autre exemple de contenu dérivé est une traduction du contenu d’origine. De fait, le contenu réutilisé peut être éditable. Si le contenu réutilisé n’est pas éditable, il est au contraire dit « verrouillé » et reproduit à l’identique. Un type de réutilisation supplémentaire est l’emboîtement. Il s’agit de la réutilisation de plusieurs éléments dans un élément unique. On parle de réutilisation emboîtée (« nested » en anglais). La somme de tous les éléments crée un élément et des sous-ensembles de l’élément peuvent être utilisés dans des présentations alternatives.
Dans tous les cas, en cas de réutilisation, un lien (une relation) doit être établi entre le composant d’origine, le contenu et le composant réutilisant le contenu. Ce lien est fondamental si le contenu doit être mis à jour dans le composant le réutilisant si le contenu d’origine est modifié. De même, lors de la suppression (ou l’archivage) d’un document, on doit savoir si un de ses composants est réutilisé dans un document toujours valide afin de ne pas provoquer d’erreur dans le système. On doit donc préciser si on réutilise une version du contenu d’un composant ou son contenu actif. De même, si le contenu est dérivé, en cas de modification de la source, l’élément réutilisant doit être identifié comme nécessitant une mise à jour.
L’exemple de la suppression en cascade d’un enregistrement dans une base de données relationnelle respectant la troisième forme normale illustre la problématique de la maintenance dans un système de gestion de contenu. Généralement, ce lien est une méta donnée associé au document. Il s’agit des attributs « isPartOf » et réciproquement « hasPart », « isVersion Of » et « hasVersion », « Replaces », « IsReplacedBy », « Requires », « IsRequiredBy », « HasFormat », « IsFormatOf », « References », « IsReferencedBy », « ConformsTo » de la classe (super élément) des méta données « relation » du DCMI (voir chapitre intitulé « Relations implicites (liens de composition) » page 27 et chapitre 2.3.2).


