Bonjour.
Je vous pose une question car je suis en contact de deux personnes codant différemment, et je voulais connaitre la solution la plus "propre".
Soit deux tables
Ville :
- identifiant
- nom
- identifiant_du_pays
et
Pays :
- identifiant
- nom
La liaison est comme dans la vraie vie : une ville appartient à un pays.
Quelqu'un crée :
- une classe Ville avec les attributs identifiant, nom et identifiant_du_pays
- une classe Pays avec les attributs identifiant et nom
L'autre :
- une classe ville avec les attributs identifiant, nom et un pays de type Pays.
- une classe pays avec les attributs identifiant, nom et une collection de villes (de type Ville)
Je voulais connaitre la meilleur solution sachant qu'en faisant un "select" dans les tables, nous n'obtenons que les identifiants et non pas tout le contenu des autres tables. Car dans ce cas, je suppose qu'il faudrait faire des jointures à chaque fois entre les tables pour renseigner tous les attributs de chaque objet.
Quel est votre avis?
Cdt.
Partager