A forma em que os diretórios armazenam suas informações é hierárquica e não relacional, ou seja, em sistemas de diretórios não temos tabelas de dados como temos em bancos relacionais (como MySQL, Oracle, SQL Server...). No lugar de tabelas, os dados são organizados em uma DIT (Directory Information Tree - Árvore de informação do diretório), que é uma árvore onde cada vértice é um registro (onde um registro é um conjunto de informações sobre determinado objeto que queremos guardar).
https://www.vivaolinux.com.br/artigo/Entendendo-o-LDAP
A base de dados padrão para armazenar os dados do LDAP segue o padrão original BerkeleyDB. No entando, segundo[1], no OpenLDAP, é possível armazenar informações que não sejam na base BerkeleyDB, usando bancos de dados, como MySQL, PostGreeSQL etc.
É importante citar que, no momento da publicação deste livro[1], em 2012, essa forma de acesso ao OpenLDAP ainda estava em fase experimental, e, sendo a questão de 2013, não sei se caberia aqui um recurso, naquele momento, uma vez que fases experimentais não são consideradas oficiais.
No momento atual, 2020, possivelmente isso já deve ser oficial. Alguém saberia?
Fonte:
[1] OpenLDAP Extreme, Anahuac de Paula Gil