Bonjour à tous,

J'envisage de réaliser un petit logiciel de calculs de réseaux d'égouttage pour bâtiment.

Cependant, je suis confronté à la gestion de la structure des données. En effet, le reseaux se rapproche d'un problème de diagramme car chaque "raccord de tuyaux/chambre de visite" peut être assimilé à un noeud ayant un/des enfants et un parent. Jusque la ça roule. Par contre chaque "connections/noeud" est relier par un tuyaux ayant des caractéristique dépendant des nœuds précédent (diamètre, débit, pente, ...).

Du coup je ne vois pas comment organiser les données et les class models afin de pouvoir créer les liens. Je vois bien des doubles tableaux de liste mais comment faire le liens entre elle.

exemple de structure :

Je vous remercie pour l'aide apportée.