Bonjour à tous,
Je bloque un peu sur la modélisation d'un système de gestion de groupes de pays / nomenclature de pays
Un pays peut en effet être inclut dans un ou + groupes (exple: france est dans "Europe 27" mais également "Europe" (le continent) et que sais-je encore ^^).
Cependant, on notera qu'un groupe peut également en inclure un autre (tel "Europe" (le continent) contient "Europe 27".
Pour le moment, je me suis limité a qq chose du style:
Pays --0,n---|contient|---1,n-- Groupe
En rajoutant le groupe qui contient un groupe :
Pays --0,n---|contient|---1,n-- Groupe --0,n---|intègre|---0,n-- Groupe
Concrètement, cela servira plus tard a remplir une unique Liste contenant les pays et les groupes dans laquel on pourra choisir des groupes + d'autres pays à assigner à un client.
On m'a ainsi proposé une modélisation du style:
Pays --0,n---|contient|---0,n-- Pays
Dans le cas présent la table Pays contiendrait les pays ET les groupes. Conceptuellement, je pense que c'est faux mais par contre certainement plus proche de l'utilisation qu'on en aura ???
Qu'en pensez vous?
Partager