I have a table with two columns, GroupId and ParentId (both are GUIDS). The table forms a hierarchy so I can look for a value in the “GroupId” filed, when I have found it I
It's definitely possible with Linq, but you'd have to make a DB call for each level in the heirarchy. Not exactly optimal.