Nejprve k pojmu konceptuální model (viz Drobíková et. al., 2018). Konceptuální model je založen na ontologickém předpokladu, že univerzum se skládá z věcí různého druhu, mezi nimiž existuje hierarchie. Konceptuální model je model konceptuální struktury, která se skládá z entit, atributů a vztahů. Entita je neprázdná množina věcí stejného druhu. Jde o podmnožinu daného univerza (výseku reality). Entity mohou být podobného druhu, různého druhu, mohou být nehmotné, živé nebo hmotné. Různé entity jsou disjunktivní (nemají společné prvky). Prvek z množiny entity se nazývá výskyt entity. Atributy jsou vlastnosti náležející entitám, které při jednotlivých výskytech entity nabývají konkrétních hodnot. Mezi entitami mohou být různé vztahy. Vztahy mají různou kardinalitu v závislosti, kolik entit ke kolika entitám je vztahováno. Kardinalita M:N znamená, že se vztahuje více entit k více entitám, při kardinalitě 1:N se vztahuje 1 entita k více entitám, 1:1 je kardinalita vztahu 1 entity k 1 entitě. Po vizualizaci má konceptuální model následující základní strukturu: