bonjour tous le monde!

'oilou, ce coup ci c'est pour savoir, qu'est il le mieux de faire lors de l'insertion dans mes bases de données :


un utilisateur prends un article de mon site, je l'insere donc dans une table classique du genre

ID-----ID_ARTICLE-----ID_USER

ok, mais s'il a deja un article similaire, vaut il mieux que je rentre a chaque fois les donnees :

ID-----ID_ARTICLE-----ID_USER
1 8 6
2 8 6
3 8 6


et pour selectionner le tout, je fais un select where id_user='' and id_article=''


ou vaut il mieux que je fasse :


ID-----ID_ARTICLE-----ID_USER-------NOMBRE
1 8 6 3



mais cela voudrait dire qu'a chaque insertion, je verifie si il y a deja le user possedans l'objet, et si oui, je fais un update, non un insert




voila, rien de compliqué, mais je demande uniquement pour savoir comment gerer mes tables, pour savoir ce qui est le plus efficace.





merci bien