Selecting rows with a foreign key OR a join table relationship
I concluded that the only / most appropriate way to achieve this is simply with a UNION. These two queries unioned together:


where user_id=123
it is related to user 123 through ThingUser