Bonjour,
Voici un autre problème de conception que j'essaye de résoudre.
J'ai un objet Monde, composé de Pays, eux-mêmes composés de Villes.
Je souhaite accéder à l'instance de la Ville de Bogota. Malheureusement, comme je suis nul en géographie, je ne sais pas dans quel Pays se trouve Bogota... Mon objet Monde va-t-il devoir demander à chaque Pays s'il est le composite de Bogota ?
Pour lui épargner ce travail, je décide que le Monde lui-même sera composé de Villes. Mes Pays se contenteront d'agréger les Villes qui se situent chez eux. Mais si demain, par erreur, un sous-marin nucléaire atomisait la Corée du Nord ? Nous serions bien surpris de voir l'instance Pyongyang toujours debout...
Comment concilier un accès performant aux instances avec une intégrité des relations de classes ?
Merci d'avance pour vos lumières !
elvex
Partager