Préambule
Concepts pré-existants dans Scenari pour l'organisation de la production
Nous rappelons ici les éléments pré-existants au niveau de la logique d'organisation de la production documentaire de Scenari :
Atelier : espace de travail clos contenant des espaces
Espace : sous-ensemble d'un atelier (équivalent à un dossier dans un système de fichiers), contenant des sous-espaces et des items
Item (synonyme : fragment)[1] :
fichier (en général XML, mais peut être un binaire isolé)
ou dossier (ensemble de fichiers dont un fichier XML au moins en général, mais peut ne pas être le cas (exemple Site Web embarqué sans méta-données = dossier HTML) : le dossier est visualisé et géré du point de vue de l'utilisateur comme un fichier unique (il n'accède pas à son contenu via l'interface Scenari)
Référence : pointeur (unidirectionnel) d'un item vers un autre item
Réseau d'item : Un item racine (l'item de départ du réseau) et ses items liés (de façon récursive, donc y compris les items liés à ses items liés)

Notion d'internalisation et d'externalisation
Un fichier XML peut être fragmenté - c'est à dire découpé en plusieurs fichiers se référençant - pour faciliter la réutilisation de certains des éléments qui le composent. On dit alors de ces éléments qui étaient internalisés, qu'ils sont à présent externalisés.
Exemple :
Forme internalisée :
document01.xml : <document><partie>contenu</partie></document>
Forme externalisée :
document01.xml : <document><refpartie uri="partie01.xml"></document>
partie01.xml : <partie>contenu</partie>
Ces deux formes expriment exactement le même contenu, mais l'une autorise la réutilisation de l'élément partie, l'autre non.
Notion de document-Dossier
Notion de document-dossier.