Bonjour tout le monde !
J'ai pour projet avec des amis de creer un site web type "web social" (oui, c'est mal, etc... je sais ^^" ), mais je cale un peu sur le design de la base de donnees et plus precisement sur une partie obligatoire pour ce type de site: le social.
Plus precisement, comment stocker efficacement les amis et autres relations...
Pour les relations, qui seront temporaires, j'avais pense a les calculer une seule fois et creer un cache de ca; a priori rien de transcendant.
Pour ce qui est des amis, par contre, c'est plus ennuyeux: comment faire un lien d'un utilisateur a plusieurs autres ? C'est a dire, comment stocker cette relation dans un compte utilisateur et ne pas faire X requetes ? Par exemple pas de stockage type varchar ou blob, parser le retour, et refaire une requete...
Merci d'avance
Partager