webForumDet fria alternativet
Logga in / Bli medlem

Bästa alternativ?

Databaser & SQL

3 svar · 199 visningar · startad av Webslave

Medlem sedan maj 2002647 inlägg
Frågan#1

Jag håller på att fixa till ett community liknande (inget JÄTTEstort) och ska ha en "kompis funktion". Nu så undrar jag vilka alternativ som blir bäst för att hålla reda på en användares "kompisar":

  1. Skapa en databas med en tabell för varje användare och i tabellen lista kompisarnas användarid
  2. Spara allt i en textfil som är unik för användaren och där lista kompisarnas användarid
  3. Annat alternativ som jag inte kommit på för att jag är för ny på Mysql :)

Alla tips är välkommna

Medlem sedan juni 200032 967 inlägg
#2

Alternativ 1 & 2 är förkastliga.

3. En relationstabell med två fält, UserID och FriendUserID.
När du sedan ska hämta en lista på alla kompisar för en användare gör du en liten trevlig join bara.

Mvh,

Medlem sedan jan. 20022 440 inlägg
#3

lyssna på farbror @nders, han kan sin sak :)

Medlem sedan maj 2002647 inlägg
#4

Ok... det lät lite bättre faktiskt... vad skulle man göra utan wF? :D

251 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)