Salve a tutti,
Mi chiedevo come si potessero memorizzare in un db relazionale delle relazioni di amicizia.
Mettiamo di avere una tabella users: non potrò avere un campo 'friends' poichè non conterrebbe un dato atomico (e non saprei nemmeno che tipo usare).
Allora avevo pensato: si crea una tabella 'friendships' con campi firstuser_id e seconduser_id che contiene tutte le amicizie di tutti gli utenti.
Ma mi sembra una soluzione poco elegante, voi che dite?
![]()

, voi che dite?
Rispondi quotando