I have a data model relationship of Person - Children in Core Data. So for example, A Person can have children and his children can have children, and so his children's children can have children and so on.
How would I be able to fetch all the children, grand children and grand grand children using a predicate?