Les tables des relations
Les liens entre les rubriques au sein de la collection d'une carte DITA sont stockés dans les tables de relation plutôt que dans les rubriques. Ces relations sont définies dans une structure proche du tableau, dans laquelle les lignes définissent les liens entre les rubriques.
La génération automatisée de liens basée sur des relations non hiérarchiques sont possibles grâce aux tables des relations (ou reltables).
Le code d'un élément reltable au sein d'une carte DITA est similaire à celui d'un tableau dans une rubrique. Souvent, les tables des relations possèdent trois colonnes : une pour les rubriques concepts, une pour les rubriques tâches, et la troisième pour les rubriques références. Les relations entre les rubriques des trois types d'informations sont spécifiées dans les lignes de la table des relations.
Par exemple, vous pouvez visualiser la table des relations ci-dessous afin d'associer la
rubrique concept c.dita (À propos du produit
) avec la
rubrique tâche t.dita (Choisir le produit
) et la rubrique
référence r.dita (Produits disponibles
) :
c.dita | t.dita | r.dita |
Ce type de table des relations génèrera les liens suivants dans la rubrique de référence
Produits disponibles
:
Il est possible, en manipulant les caractéristiques des liens des éléments topicref de la table des relations, de définir de manière précise la façon dont les liens sont générés.
Techniquement, les tables des relations peuvent contenir des éléments topicref imbriqués (ce qui forme une hiérarchie) dans un élément relcell. Toutefois, il est déconseillé d'utiliser ce type de structure.