Datový model je návrh toho, jaké entity (klienti, zakázky, faktury, úkoly) firma v systému eviduje, jaká pole u každé z nich sleduje a jak jsou tyto entity navzájem propojené. Je to plán, na kterém stojí každá databázová aplikace - podobně jako projekt stavby předchází samotné stavbě domu.
Dobrý datový model pro firemní systém obvykle zvládne popsat celý provoz jedním souvislým celkem: klient má zakázky, zakázka má úkoly a faktury, faktura má položky a stav úhrady. Díky tomu se dá odpovědět na otázky, které tabulky vedle sebe nezvládnou - třeba kolik firma na klientovi za poslední rok reálně vydělala, napříč všemi zakázkami.
Chyba, které se firmy nejčastěji dopouštějí, je navrhnout datový model jen pro dnešní potřebu a nepočítat s růstem. Dobrý model naopak zvládne přidat nový typ záznamu (třeba reklamace nebo servisní zásah) bez nutnosti přestavět všechno od začátku.
Související: Datový model, který roste s týmem, CRM na míru bez programátora, Migrace z Excelu nebo Notionu.