abela de estrutura de árvores e estrutura da entida

Tenho uma tabela de estrutura de árvore como,

Table{Id, ParentId, Name}

where Id é a chave primária e o ID pai é uma chave estrangeira, mas na mesma tabela. Terá valores como

Id            ParentId             Name
1              -                          N1

2              1                          N2

3              1                          N3

4              2                          N4

aqui, N2 e N3 são filhos de N1 e N4 são filhos de N2

Estou usando a estrutura de entidades e o MVC para criar o restante como serviço da we

Como posso usar a estrutura de entidade para recursivamente obter todos os nós filho

questionAnswers(1)

yourAnswerToTheQuestion