Un modèle logique de données décrit la sémantique du contenu de jeux de données, par le biais d’un formalisme (langage) d’échange de données. Il se compose par exemple de description de classes d’entité orientées objet, de balises XML, etc.
Un modèle logique de données précise la sémantique d’un modèle conceptuel de données.