05-10-2011, 05:06 PM
Autant pour moi, j'avais mal lu ^^
La 3ème solution, je l'utiliserais dans le cas où il y a une forte vraisemblance entre les classes, que les classes hérites directement ou successivement, l'avantage de celui-ci est de pouvoir manipuler plus facilement la classe mère dans le cadre d'une liste de bâtiment par exemple, au lieu de chercher dans chaque table les bâtiments sans oublier la facilité de gestion des id.
La 2ème solution, pourrait être utilisé dans le cas où hormis le faite de typer (niveau objet), il n'y a pas de variables communes ou extrêmement peu ( pour simplifier ), mais aussi de pouvoir manipuler spécifiquement un type d'objet.
La 3ème solution, je l'utiliserais dans le cas où il y a une forte vraisemblance entre les classes, que les classes hérites directement ou successivement, l'avantage de celui-ci est de pouvoir manipuler plus facilement la classe mère dans le cadre d'une liste de bâtiment par exemple, au lieu de chercher dans chaque table les bâtiments sans oublier la facilité de gestion des id.
La 2ème solution, pourrait être utilisé dans le cas où hormis le faite de typer (niveau objet), il n'y a pas de variables communes ou extrêmement peu ( pour simplifier ), mais aussi de pouvoir manipuler spécifiquement un type d'objet.