Les relations parent-enfant(s)
On aurait pu appeler cette page “Les relations entre entité contenante et entité(s) contenue(s)”… l’idée aurait été globalement la même, mais la terminologie “parent-enfant” permet probablement de mieux exprimer ce dont il s’agit.
Une des caractéristiques du What is What est sa capacité à décrire les différents types d’interactions qui existent entre les multiples objets qu’il contient.
La relation parent-enfant est l’une de ces dimensions. Elle permet d’exprimer une vision verticale en rendant compte d’une appartenance (“Cette personne fait partie de l’équipe du matin”) ou d’une inclusion (“Le disque dur est dans l’ordinateur”).
Quoi qu’elle représente, chaque entité peut techniquement être rattachée “vers le haut” à une et au plus une entité “père” ou “contenante”.
Dans l’exemple ci-dessous, l’entité “RDC - Les nouvelles Coquillotes” est contenue dans l’entité Foyer “les nouvelles Coquillotes”.

Dans le même temps, chaque entité peut également être rattachée “vers le bas” à zéro, une ou plusieurs entités “filles” ou “contenues”. Dans l’exemple ci-dessus, l’entité “RDC - Les nouvelles Coquillotes” contient 6 entités filles (dont 4 sont visibles sur l’illustration).
Bien entendu, les relations parent-enfant(s) sont "réflexives" : si l'entité A est le "père" de l'entité B alors l'entité B est la (une) fille de l'entité A.
Création ou suppression d’une relation parent-enfant.
Dans la page de chaque entité, des boutons add_circle de couleur bleue (entourés de rouge dans la vue ci-dessous) permettent (selon vos droits) de définir de telles relations : sélection d’un (et au plus un) parent, sélection d’un ou plusieurs enfants.
Les boutons close (entourés de vert sur la vue) permettent, eux, de “couper” ces liens (sans que cela ne détruise ou ne modifie par ailleurs les entités concernées).

Hiérarchies et fil d’Ariane
Par le moyen de ces relations contient/contenu, vers le haut ou vers le bas, il est possible de définir des hiérarchies sur autant de niveaux que souhaité, ce qui permet de rendre compte très librement de la complexité d’un mécanisme ou de la profondeur d’une organisation.
Il est tout à fait envisageable qu'une certaine entité ait des enfants, des petits-enfants, des petits-petits-enfants, etc. tandis qu'une autre n'en aura pas : le What is What laisse toute liberté pour décrire les choses comme elles sont dans la réalité, sans chercher à plaquer dessus des modèles pré-définis. La profondeur de description des organisations ou des installations est donc totalement libre et flexible.
Le fil d’Ariane encadré en rouge sur la vue ci-après permet d’identifier simplement où se situe l’entité affichée dans sa hiérarchie. Cliquer sur un niveau supérieur permet de remonter directement vers celui-ci.

Visualisation dans les autres modes de navigation
Ces relations verticales sont également représentées dans deux autres modes de navigation :
- la vision hiérarchique, bien sûr :

- le mode graphique :

Quel que soit le mode de navigation sélectionné, cliquer sur un objet présent dans le volet de navigation (partie gauche de l’écran) permet d’afficher la fiche de cet objet dans la partie droite.
On peut ainsi faire défiler à droite les informations relatives à plusieurs entités tout en restant dans la même page : il suffit de cliquer successivement sur ces différentes entités dans le volet de navigation (à gauche) qui, lui, restera fixe.