sql >> Database >  >> RDS >> Mysql

Hoe sla ik correlatiewaarden tussen gebruikers op in een database met MySQL en PHP?

Briljante vraag.

Gezien gebruikers A, B, C, D en E is uw dataset driehoekig;

  A B C D E
A   
B *  
C * *
D * * *
E * * * *
  1. In de bovenstaande matrix zijn AA, BB, CC, DD en EE zinloos.
  2. Om dubbel werk te voorkomen, is AB hetzelfde als BA. CD is hetzelfde als DC, enzovoort.

U kunt op deze manier een driehoekige dataset opslaan in een tabelgeoriënteerde SQL-database;

id usr usr c
------------
0  A   B   1
1  A   C   5
2  A   D   3
3  A   E   4
4  B   C   3

enz.



  1. Polymorf behoortTo in veel tot veel mapping in graals?

  2. EXP() Functie in Oracle

  3. Database exporteren via mijn Java-code

  4. Hoe weet ik wanneer de query met succes is uitgevoerd in PHP PDO?