Bonjour à toutes et tous,

Mon premier post sur ce forum, je débutte et dés lors je rencontre déjà des difficultés pour la structure à adopter pour mes bases.

En gros voici ce que je désire faire:

Créer une table 'articles' dans laquelle je stocke diverses informations sur des articles.

Créer une table 'utilisateurs' avec des données relatives aux utilisateurs.

Créer une table 'images' avec les images des articles.

La relation entre ces tables est la suivante:

Lorsque j'affiche la liste des articles, je recupere les diverses informations de ceux-ci dans la table 'articles' et en plus je dois récuperer quelques infos en provenance de la table 'utilisateurs' et aussi de la table 'images'.

En effet, un article appartient à un utilisateur donné et peut avoir une ou plusieurs images qui lui sont propres.

Mes questions:

Quelle est la meilleure méthode pour ce genre de traitement?
- Les sous-requêtes?
- Les jointures?

Merci d'avance pour vos conseils avisés, et n'hésitez pas à proposer d'autres options si les miennes ne sont pas adaptées.