j'ai une question qui peut paraître idiote pour certaines personnes, mais comment est-il possible de construire une table d'"amis" comme sur facebook? J'ai trouvé quelques idées par moi-même mais il y a des failles à chaque fois, donc comment est-ce réalisable?
Merci Taguan, mais c'est quelque chose de bien plus complexe que j'aimerais savoir
J'ai une certaine expérience en BDD, et ce que j'aurais aimé savoir c'est sous quelle forme est effectuée le traitement de la table "ami" de facebook.
Je ne pense pas, par exemple, qu'il y ait une table utilisateur et une table ami et qu'en fonction de l'utilisateur, toute la table ami soit parcourue avec ses dizaines de millions d'entrées afin de ressortir les amis de chacun.
Je ne pense pas non plus qu'une table "ami" soit créée pour chaque utilisateur, je pense que cela prendrai beaucoup trop de ressources.
Voilà, ma question est donc: Comment est-il possible de créer un système comme ceci!
D'accord, j'avais mal compris ce que m'expliquait Taguan, je croyais qu'il m'expliquait comment construire une table
C'est donc bien ce que j'avais fait:
une partie utilisateur on l'on insère des données, et une table de traitement avec les id en index, mais je n'étais pas sûr de la rapidité de mes requêtes!
Merci beaucoup!
Table complexe à comprendre
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Tutoriel complet MySQL !