I have a parent entity that has child entities (A) who in turn have their own child entities (B).

```
@Entity
public class Parent {
    @OneToMany
    Set<ChildA> childrenA;
}

@Entity
public class ChildA {
    @OneToMany
    Set<ChildB> childrenB;
}

```

I'm trying to display the data via a JSF dataTable. I would like to show the following.

```
Parent1 | NumberOfRelatedChildrenB
Parent2 | NumberOfRelatedChildrenB

```

To generate the rows in the dataTable I'm using a MangagedBean which gets a List of the Parents via a ParentFacade.findAll(), but I can't figure out how I can get a List of all the associated ChildBs. I guess I could add a @OneToMany ChildB relationship to the Parent entity, but I was hoping there would be a way to get them via the ChildA relationship?

Thanks in advance & sorry for the poor explanation!