10.4. L'accès aux instances

Les instances sont des entités AROM rattachées à des structures. En effet, les instances représentent les individus modélisés par les différentes structures d'une base de connaissances AROM. Les instances regroupent les objets, qui sont les instances des classes, et les tuples, qui sont les instances des associations. La section Traitements spécifiques aux instances discute des méthodes de création et de modification propres aux instances.

En ce qui concerne les structures, pour chacune d'elle il est possible :

Deux autres méthodes, addInstance() et removeInstance(), permettent d'attacher une instance existante à la structure ou, au contraire, de détacher une instance de cette structure. Dans ce dernier cas, l'instance est en fait supprimée de la base puisqu'il n'est pas autorisé d'avoir une instance qui n'est rattachée à aucune structure dans AROM.