Quiero diseñar una mesa para almacenar la relación de amistad en mi proyecto web
Debe cumplir al menos las siguientes 4 condiciones:
quién envía la solicitud de agregar amigo, por ejemplo (si A A B, entonces esta columna será A)
quien recibe la solicitud de agregar amigo, por ejemplo (si A TO B, entonces esta columna será B)
estado actual, por ejemplo (0 denota rechazado mientras que 1 denota aceptado o 2 denota no procesado
nuestra relación de amistad es bilateral
Si alguno de ustedes tiene experiencia con esto, cualquier sugerencia es bienvenida
mi diseño actual (creo que está mal ahora) es así, estas son las columnas
frienshipId
fromUserId
toUserId
status
requestTime