Я пытаюсь создать модель данных, которая означает, что один пользователь является другом другого пользователя. Это то, к чему я придумал, но кажется неуклюжим, есть ли лучшее решение?
User
=====
Id
Name
etc...
UserFriend
===========
UserId
FriendId
IsMutual
IsBlocked