
You don't need a join for that. You could perform your query on WorkItemHierarchyLink filtering it to your needs but when you ask which fields to return, you can ask for "sub" fields (e.g. WorkItem.Name). This way you can get information from the related entity in one query.