Simpelt tabeldesign
Hej,jeg vil gerne lave en tabel, som skal holde styr på hvilke brugere der er venner.
Jeg antager, at det er forholdsvist simpelt blot at koble to brugere i en tabel med to kolonner(user1,user2). Hvis to brugere så er venner, kan jeg så nøjes med at sætte den information ind én gang (eksempelvis "Jens,Hans") eller skal jeg også indsætte relationen "den anden vej rundt" (eksempelvis "Jens,Hans" og "Hans,Jens") ? Hvis det første er godt nok hvordan vælger jeg så alle Jens' venner ? Skal jeg så lave to select-querys og så kombinere listen ("SELECT user2 WHERE user1=Jens" og "SELECT user1 WHERE user2=JENS") eller er der en smartere måde ?