is there a way to make it easier when you are working with a bi-directional relationship? I have friendships for example and every time I want to query for them, I need to query for both sentFriendships and receivedFriendships on the user. I know I could make two rows for every friendship, but not sure if thats the best way to go about it. That being said, Im no expert on data modelling.