Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1129 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  gérer des "like"

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

gérer des "like"

n°2089346
PierreFeui​lle
Posté le 13-07-2011 à 19:55:45  profilanswer
 

Bonjour,
 
J'aimerais gérer un système de votes similaires aux "like" facebook sur mon site. Grosso modo j'ai des messages, des utilisateurs et je veux savoir quel utilisateur a "liké" tel message. Comment dois-je faire ça au niveau de la base de données (j'utilise mySQL) ? Est-ce que je dois créer une table pour chaque message avec la liste des users qui ont liké ? est-ce que ça se fait de créer un grand nombre de tables pour chaque message ou chaque user ?

mood
Publicité
Posté le 13-07-2011 à 19:55:45  profilanswer
 

n°2089350
flo850
moi je
Posté le 13-07-2011 à 20:38:37  profilanswer
 

une table like  
id_message
id_user
date


---------------

n°2089359
PierreFeui​lle
Posté le 13-07-2011 à 22:32:26  profilanswer
 

Ptain j'y avais pas pensé ! Merci :jap:

n°2089398
flo850
moi je
Posté le 14-07-2011 à 11:30:30  profilanswer
 

multiplier les tables n'est JAMAIS une bonne idée ( au sens de "une table par user/message/phase de la lune "  )

Message cité 1 fois
Message édité par flo850 le 14-07-2011 à 11:30:43

---------------

n°2089524
Tamahome
⭐⭐⭐⭐⭐
Posté le 15-07-2011 à 08:32:45  profilanswer
 

flo850 a écrit :

multiplier les tables n'est JAMAIS une bonne idée ( au sens de "une table par user/message/phase de la lune "  )


 
ouais mieux vaut une table unique avec 40000 colonnes.  [:trefledepique_w]

n°2089545
Oliiii
Posté le 15-07-2011 à 10:39:37  profilanswer
 

Mieux vaut faire un design correct, bien pensé et qui scale correctement  [:doc petrus]

n°2089561
Tamahome
⭐⭐⭐⭐⭐
Posté le 15-07-2011 à 11:47:49  profilanswer
 

Oliiii a écrit :

Mieux vaut faire un design correct, bien pensé et qui scale correctement  [:doc petrus]


 
On peut meme rajouter : mieux vaut faire un soft sans bugs, qu'avec.  [:trefledepique_w]

n°2089931
flo850
moi je
Posté le 18-07-2011 à 14:15:35  profilanswer
 

Tamahome a écrit :


 
ouais mieux vaut une table unique avec 40000 colonnes.  [:trefledepique_w]


??  
je ne vois pas le rapport avec le reste  de la discussion


---------------

n°2090098
furie gast​rique
Posté le 19-07-2011 à 09:28:05  profilanswer
 

Tamahome a écrit :

ouais mieux vaut une table unique avec 40000 colonnes.  [:trefledepique_w]


Tu as un problème pour normaliser tes tables?


---------------
Google isn't making us stupider, it's simply making us realise that omniscience is actually slightly boring. (Douglas Copland)
n°2090104
Tamahome
⭐⭐⭐⭐⭐
Posté le 19-07-2011 à 09:52:28  profilanswer
 

moi je n'ai aucun problème, tout mes design de DB sont top :o


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  gérer des "like"

 

Sujets relatifs
gerer des calques flash avec un seul bouton en asScript bash Nagios-Like
[resolu] comment faire une cellule avec commentaire "xls like" ?LIKE et antislash
Algorythme de recherche google-like[VBA Access] Gérer valeur null d'une requête
LIKE dans une Requête paramétrée ACCESScomment gérer les curseur dans un ResultSet avec "select"
[SVN/SVK] Comment gérer mon projet PHP -> Help configurationInserer une icône "i like this" sur mon site
Plus de sujets relatifs à : gérer des "like"


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR