Tietokantamalli on sama kuin tietokantaskeema eli tietokannan luomiseen ja ylläpitoon käytettyjen sisällön, rakenteen ja eheysrajoitusten kuvaukset [1] .
Kirjallisuudessa, artikkeleissa ja jokapäiväisessä puheessa esiintyy joskus sekaannusta termien "tietokantamalli" ja " tietomalli " välillä. Tämä käyttö on virheellistä, kuten monet viranomaiset huomauttavat, mukaan lukien K. J. Date , M. R. Kogalovsky , S. D. Kuznetsov. Tietomalli on teoria eli mallinnustyökalu , kun taas tietokantamalli (tietokantaskeema) on mallinnuksen tulos . K. Datan mukaan näiden käsitteiden välinen suhde on samanlainen kuin ohjelmointikielen ja tietyn ohjelman välinen suhde tällä kielellä [2] .
M. R. Kogalovsky selittää termin merkityksen kehityksen seuraavasti. Alun perin tietomallin käsitettä käytettiin tietyn tietokannan tietorakenteen synonyyminä . Tietokantajärjestelmien teoriaa kehitettäessä termi "tietomalli" on saanut uuden merkityksen. Tarvittiin termi, joka merkitsisi työkalua, ei mallinnuksen tulosta, ja siten sisältäisi joukon erilaisia tietyn luokan tietokantoja. 1970-luvun jälkipuoliskolla monissa näille ongelmille omistetuissa julkaisuissa alettiin käyttää samaa termiä "tietomalli" näihin tarkoituksiin [3] .