Bonjour,

Voici mon problème.

Je gère des groupes qui contiennent des personnes.
Chaque personne a des objets qui lui sont propres.

ex. :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
groupe 1 --> personne1 --> objet1
                       --> objet2  
         --> personne2 --> objet1
                       --> objet2
Pour chaque niveau j'ai traitements particuliers.

Comment mettre en place une solution me permettant :
1- d'ajouter facilement des traitements ou de les modifier
2- parcourir efficacement c'est à dire le plus rapidement possible

P.S. : j'effectue ce traitement (création de groupe - ajout de personne - ajout d'objet) plusieurs centaines de milliers de fois.
Le but est d'optimiser le traitement !!

Merci.