EXPLICAÇÃO: O que é o Modelo de Dados Hierárquico? Era a forma de organização vigente nos SGBDs antes que o Modelo Relacional entrasse em vigor. Esse modelo consiste em organizar os dados em forma de árvore, sendo cada nó da árvore um conjunto de atributos que se liga a outros nós por meio de relacionamento pai-filho. O acesso aos dados tanto pode ser feito do topo para baixo, seguindo uma ordem hierárquica, quanto da esquerda para a direita.
Exemplo de organização de dados em um Modelo Hierárquico O Modelo Hierárquico é eficiente para refletir relações hierárquicas comuns no mundo real, essa mesma qualidade, no entanto, é o que dificulta o uso do banco de dados para refletir relações não-hierárquicas. A organização em forma de árvore, onde um nó se relaciona com vários outros nós permite apenas relações 1:N. Relações M:N podem ser obtidas somente por meio de duplicação de registros no banco de dados o que acarreta o aumento do espaço em disco usado pelo banco e traz também o problema da atualização de dados, pois registros duplicados também deveriam ser atualizados.
Fonte: http://tecnologiaparaconcursos.blogspot.com/2012/01/resolucao-de-questao-1.html