bonjour

quelle est la meilleure façon de gérer plusieurs bases de données (une seule à la fois)?
genre je veux que l'application supporte oracle et aussi mysql.... le code sql peut alors être un peu différent...

je précise sans utiliser de orm

je crois qu'il faudrait utiliser une abstract factory, ensuite une factory par bd et ensuite chacune de ses factory aurait son propre dao (il implémenterait tous la même interface)

je sais pas comment mettre la colle entre tous ses morceaux et faire en sorte qu'il puisse connaitre la bd qui doit être utilisé

merci