fola
Invité n'ayant pas de compte PHPfrance
19 oct. 2010, 16:34
Pardon pour le double post, j'ai fait une mauvaise manip'.
J'aimerais savoir si quelqu'un connaîtrais un tuto ou aurait une idée sur la manière d'aborder une problématique multi-pays (Je développe en PHP /mySQL /Symfony / Doctrine)
Voici un la problématique dans la théorie:
J'ai un objet X qui est localiser dans une commune Y en France.J'aimerais pouvoir créer le même type d'objet, mais cette fois localiser dans une ville Z, par exemple aux états-unis.
Ces deux pays et d'autres n'ayant pas la même manière de gérer le découpage territoriale, j'aimerais trouver une solution pour rattacher un objet à une entité de localisation qui soit indépendante du pays tout en gardant l'information objet <->pays.
Et dans la pratique:
Ma personne X habite en France à paris. J'ai une table user qui contient l'id de cette personne et un commune_id correspondant à l'identifiant de la commune dans une table commune. Le lien est simple.
Il faudrait qu'une autre personne Y de la même table user puisse être rattaché à une entité city_id qui serait en relation avec une table city.
Le must serait bien évidemment que les entités city/commune (ou autre suivant le pays) soit en réalité une seule entité localisation qui renverrait par un certain moyen vers la bonne table (commune, city, ...).
Merci à ceux qui auront le courage de comprendre et de m'aider sur cette problématique
