Bonsoir !

Je voudrais implémenté le moteur d'inférence 0 en chaînage avant (système expert) en java. Le problème que j'ai, c'est que je n'arrive pas à trouver une structure de données avec laquelle je pourrais le faire.
Par exemple, j'ai la base de faits suivante :
ABC->D
BE->F
GD->F
A->H
B->C
FH->I
G->B

Contenue dans un fichier txt. Je voudrais donc extraire son contenu pour l'enregistrer dans une structure de données (qui est mon problème) sous ce format :
- D = clé avec doublons
- ABC = valeurs

Je voudrais en fait, une structure qui pourrait contenir des doublons (2è, et 3è ligne). J'ai déjà essayé avec Hashtable, HashMap mais ça n'a pas marché.

Merci !