Bonjour j'ai une question concernant la modélisation des classes en PHP

Imaginons une classe User et une classe Adresse
un utilisateur posséde N adresses

est-il plus judicieux de faire :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Class User
{
 public function getAdresses() {...}
}
ou alors

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Class Adresse
{
 public static function getAdresses(idUser) {...}
}
Dans le meilleur des mondes en terme de modélisation un objet User est-il autoriser à renvoyer des objets de type Adresse ?

Merci d'avance pour votre aide !