Bonjour
J'aimerai pour une application interne (Access + SQL Server) faire une système de devis à multi niveau
J'entends par là ce genre de schéma :
Item 1
+ Item 2 - 200€
+ Item 3
++ Item 4 - 300€
++ Item 5 - 500€
+Item 6
++ Item 7 - 600€
++ Item 8
+++ Item 9 - 600€
+++ Item 10 - 100€

L'idée que j'ai c'est d'avoir une seule table avec comme colonnes:
DETAILS_ID comme identifiant unique
DETAILS_PARENT_ID identifier le parent
DETAILS_DESCRIPTION comme description de l'élément
DETAILS_PRICE qui serait le prix, sachant que pour les éléments avec enfant il serait inutile

Maintenant je me demande si c'est une méthode jouable et surtout comment gérer la récursivité (procédure stockée ?). Ensuite je pense que dans Access je verrais pour utiliser un contrôle type treeview ou si vous avez des idées (un peu hors sujet là) autre chose, mais à part créer des sous formulaires à la volée je vois pas comment...

D'avance merci pour vos conseils