ce que tu veux , c'est des listes en cascade,
mais pour ce faire, si tu choisis dvd il faut une liste de fabricants qui est specialement ratachée a dvd
mais si tu choisis tele, elle est ou, la liste des fabricants de tele ?
Tu as, dans ton exemple, une liste avec 5 types=> on doit donc avoir 5 listes de fabricants (une par type)
et si tu as 10 fabricants, tu dois avoir 10 listes de fournisseurs,(une pour chaque fabricant) et ainsi de suite.
un tableau avec des colonnes type, fabricant, fournisseur,ref
avec toutes les lignes remplies on va chercher la liste avec ta formule
exemple de base