Knowledge model je základní stavební kámen DSW. Definuje, na co se nástroj ptá, jaké odpovědi nabízí a jak na sebe jednotlivé otázky navazují.
Lze si ho představit jako šablonu strukturovaného dotazníku, která je organizovaná do stromové struktury. Obsahuje kapitoly, otázky, možné odpovědi i navazující otázky, které se zobrazují podle zvolených odpovědí.
Součástí knowledge modelu mohou být také doplňující informace, například:
- vysvětlení k otázkám,
- odkazy na externí zdroje,
- doporučení nebo příklady dobré praxe.
Díky tomu knowledge model nejen sbírá informace, ale zároveň slouží jako nástroj pro vedení uživatele a sdílení know-how. Samotné otázky v knowledge modelu mají různé typy podle toho, jaký druh informace je potřeba získat. Mohou sloužit k zadání konkrétních hodnot, například textu, čísla nebo URL, často s kontrolou správnosti vstupu, nebo k výběru z předem definovaných možností. Právě výběrové otázky umožňují větvení dotazníku, takže se uživateli zobrazují jen relevantní části.
V situacích, kdy je potřeba pracovat s více podobnými entitami, například s několika datasety v projektu, lze využít seznam položek, pro které se opakovaně vyplňuje stejná sada otázek. Zajímavou možností jsou integrační otázky, které umožňují napojení na externí služby nebo databáze. Uživatel tak může vybírat konkrétní záznamy přímo z těchto zdrojů a odpověď pak neobsahuje jen text, ale i odkaz nebo identifikátor daného objektu, což podporuje principy FAIR.
Další typy otázek pak podporují například výběr více možností, propojení mezi vyplněnými položkami nebo nahrávání souborů. Díky této kombinaci je možné vytvářet dotazníky, které jsou zároveň strukturované i flexibilní a přizpůsobují se konkrétním potřebám projektu.