Alcune classi secondarie della geometria (stringhe lineari, multipunti e multistringhe lineari) presentano entrambe le qualità, semplice o non semplice. Una classe secondaria è semplice se rispetta tutte le regole topologiche imposte alla classe secondaria, non è semplice in caso contrario. Una stringa lineare è semplice se non interseca il proprio interno. Un multipunto è semplice se nessuno dei relativi elementi occupa la stessa area di coordinate. Una multistringa lineare è semplice se nessuno interno dei relativi elementi è intersecato dal proprio interno.
La funzione predicato ST_IsSimple rileva una geometria e restituisce 1 (TRUE) se la geometria è semplice e 0 (FALSE) in caso contrario. Per ulteriori informazioni consultare ST_IsSimple.