salve!
mi ha chiesto di aggiungere la funzionalit à amici / followers su un siti web.
ovviamente non posso usare cms tipo ELGG, ed ovviamente non voglio arrivare al livello di specificità di facebook o instagram.
mi servirebbe una cosa basilare.
avendo già una tabella utenti, avevo pensato di creare un tabella del tipo
-id (autoincrement pk)
-utente (fk verso id tabella utenti)
-amico (fk verso id tabella utenti, ma rappresenta un amico)
-accettato (flag per idnetificare se ha accettato l'amicizia o meno)
cosi viene creato un record per ogni amico che un determinato utente ha.
però ci sono anche i duplicati.
utente A ha come amico B, C e D.
ma nella tabella avrò anche il contrario, cioà che B, C e D hanno A come amico.
(non so se mi sono spiegato).
questo modello può funzionare?
avete altri consigli??