U evidence vlastností jste mohli narazit na to, že vám datový typ nemusel přesně popsat to, co se od vlastnosti očekává, například datový typ vlastnosti „okres“ je sice řetězec, ale je to řetězec omezený na konečný počet možností podle konečného množství okresů, jejichž počet se mění jen výjimečně. Takové hodnoty se dají popsat číselníkem. Jednoduše řečeno, číselník je předem definovaný seznam hodnot (položek číselníku), který se přiřazuje k pojmu přes vztahy a určuje obor hodnot dané vlastnosti pojmu.
Číselníky se nepropojují pomocí vlastností. Místo toho jsou konkrétní číselníky a položky číselníku objekty práva podřazené „obecným“ objektům „Číselník“ a „Položka číselníku“ ze slovníku číselníků. Je to tak proto, že číselníky jsou navrženy pro používání více pojmy z různých slovníků, zatímco vlastnosti se vážou na konkrétní pojmy a používat mezi více pojmy se tedy nedají. Ten samý číselník může být využíván více slovníky z různých důvodů – například „Číselník států“ pro stát narození, stát vydání, stát úmrtí apod. Upřesnění tohoto využití se vyjadřuje pomocí vztahu mezi daným pojmem a položkou číselníku.
Před použitím číselníku se ujistěte, že požadované položky nejsou ve skutečnosti vlastní pojmy. Například: může se zdát, že zkoušku z řízení motorového vozidla pořádá „Autoškola“ jako položka číselníku autoškol. Nicméně:
Proto v tomto případě doporučujeme autoškolu evidovat jako samostatný objekt práva bez nadřazenosti na „Položku číselníku“.
Pro číselníky a jejich položky byla vytvořena otevřená formální norma, nicméně znovu připomínáme, že pro využívání existujících číselníků není znalost OFN potřeba.