webForumDet fria alternativet

Relationstjänst

Webbutveckling

0 svar · 166 visningar · startad av ampy

Medlem sedan feb. 20011 498 inlägg
Frågan#1

Försöker klura ut det smartaste sättet för hur en databasstruktur ska se ut till en relationstjänst, alltså där medlemmar kan skapa relationer/vänskapsband med varandra.

Tidigare har jag haft denna databasstruktur men är inte riktigt nöjd med den.

id | userid_1 | userid_2 | relations_type | comment_1 | comment_2 | accept

Medlemmens id-nummer kan alltså antingen befinna sig i 'userid_1' eller i 'userid_2', bör ju endast finnas i en kolumn så att informationen skall hämtas snabbare. Men då man väl ha två poster/rader till varje "vänskapsband"?

259 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
132 ms — ändringar (db)