Je veux concevoir une table pour stocker la relation d'amitié dans mon projet web
Il doit satisfaire au moins aux 4 conditions suivantes:
qui envoie la demande d'ajout d'un ami, par exemple (si A TO B alors cette colonne sera A)
qui reçoivent la demande d'ajout d'un ami, par exemple (si A TO B alors cette colonne sera B)
état actuel, par exemple (0 signifie rejeté alors que 1 signifie accepté ou 2 signifie non traité
notre relation d'ami est bilatérale
Si vous êtes expérimenté dans ce domaine, toute suggestion est la bienvenue
ma conception actuelle (je pense que mal en ce moment) est comme ça ce sont les colonnes
frienshipId
fromUserId
toUserId
status
requestTime