Un diseño de base de datos jerárquica utiliza una estructura padre-hijo en la que un padre tiene varios registros secundarios mientras que un hijo se vincula a un solo padre. En este modelo de datos en forma de árbol, los datos se almacenan en registros como campos con no más de un valor. El directorio de datos principal, o raíz, se bifurca en registros secundarios que pueden vincularse aún más con otros ramas de subdirectorio.
Para recuperar datos de una base de datos jerárquica, debe comenzar desde el padre y pasar por todas las ramas. Este modelo de base de datos no es flexlo suficientemente ible para adaptarse a los negocios modernos base de datos • Requisitos.