Genialt spørgsmål.
Givet brugerne A, B, C, D og E, er dit datasæt trekantet;
A B C D E
A
B *
C * *
D * * *
E * * * *
- I ovenstående matrix er AA, BB, CC, DD og EE meningsløse.
- For at undgå overlapning er AB det samme som BA. CD er det samme som DC, og så videre.
Du kan gemme et trekantet datasæt i en tabelorienteret SQL-database på denne måde;
id usr usr c
------------
0 A B 1
1 A C 5
2 A D 3
3 A E 4
4 B C 3
osv.