Bonjour,

Meilleurs voeux 2012

J'ai une Base de données (Access) qui contient les champs suivants, il y a :

PAYS
REGION
DEPARTEMENT
DEVISE
CLIENT


Ma problématique est la suivante :

Je voudrais constituer autant de tables qu'il y a de combinaison (PAYS - REGION - VILLE - DEVISE - CLIENT)

Exemple :

PAYS.............REGION...........DEPARTEMENT..........DEVISE.......CLIENT
FRANCE..........CORSE............CORSE DU SUD...........EUR............TATA
FRANCE..........AQUITAINE.......GIRONDE..................CAD............TETE
FRANCE..........CORSE............CORSE DU SUD............EUR............TATA
FRANCE..........AQUITAINE.......DORDOGNE................PLN............TOTO
Ainsi pour cet exemple succint, je dois constituer 3 tables :

Premiere Table qui contient :

PAYS.............REGION...........DEPARTEMENT..........DEVISE.......CLIENT
FRANCE..........CORSE............CORSE DU SUD............EUR............TATA
FRANCE..........CORSE............CORSE DU SUD...........EUR............TATA
Deuxième Table :

PAYS.............REGION...........DEPARTEMENT..........DEVISE.......CLIENT
FRANCE..........AQUITAINE.......DORDOGNE................PLN............TOTO
Troisième Table :

PAYS.............REGION...........DEPARTEMENT..........DEVISE.......CLIENT
FRANCE..........AQUITAINE.......GIRONDE..................CAD............TETE


Auriez-vous une idée de comment le code doit-il être construit, sachant que ce code doit-être flexible càd si je rajoute un critère (par exemple : PAYS - REGION - VILLE - DEVISE - VILLE - CLIENT )
celà n'entraîne pas des modifications lourdes dans le code.


D'avance merci pour vos propositions