Before you show me duplicates, please note that I\'ve searched through the site an have found some examples but not quite specific to my prob
Table User: UserId
Table Friendship: FriendshipId
Table UserFriendships: UserId, FriendshipId, FriendshipStatus
You can add a UNIQUE constraint to prevent a User from being in a Friendship twice.
You have Users and Friendships. Users can join Friendships (which can be 0 or more Users) by creating a record in the third table.