Soit
un langage du premier ordre, et
une
-structure. Le diagramme de
est l'ensemble des formules atomiques ét négations de formules atomiques à paramètres dans
qui sont vraies dans
. Plus précisément on étend
en un nouveau langage

en ajoutant un nouveau symbole de constante
pour chaque élément
dans
où
est l'ensemble sous-jacent à
On peut alors étendre
en la
-structure obtenue en interprétant chaque constante

Le diagramme
de
est l'ensemble de toutes les
-formules atomiques closes et négations de
-formules atomiques closes qui sont vraies dans
, c'est-à-dire les
avec
une
-formule atomique ou négation de formule atomique, telles que 