Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Následující verze | Předchozí verze | ||
špatná-praxe:ostatní-položky [2019/09/16 09:58] – vytvořeno Jakub Klímek | špatná-praxe:ostatní-položky [2020/06/03 09:37] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
====== Nepatřičné položky v číselnících - ostatní, neuveřejněno, | ====== Nepatřičné položky v číselnících - ostatní, neuveřejněno, | ||
+ | Číselníky (viz také [[https:// | ||
+ | Obsahují výčet hodnot a jejich kódů, které spolu s jinými číselníky dávají smysl ostatním datovým sadám, a umožňují různé datové sady propojit právě na základě hodnot ze společných číselníků. | ||
+ | Příkladem může být číselník obcí a číselník pohlaví, které dávají význam datové sadě '' | ||
+ | ===== Problém ===== | ||
+ | Problém nastává v okamžiku, kdy se do číselníků dostanou nesmyslné položky, které mají zástupný charakter. | ||
+ | Nejčastěji se jedná o položky typu '' | ||
+ | Taková položka se pak v datech použije v následujících případech: | ||
+ | * Reprezentace faktu, že pro nějaký údaj není hodnota z tohoto číselníku známa ('' | ||
+ | * Reprezentace faktu, že pro nějaká data číselník neobsahoval vhodnou položku ('' | ||
+ | * Reprezentace faktu, že pro nějaký údaj nebyla hodnota z tohoto číselníku zjištěna ('' | ||
+ | |||
+ | Nastává pak situace, že někdo chce číselník použít ve své aplikaci, a pak se například mezi obcemi objeví obec '' | ||
+ | |||
+ | ===== Řešení ===== | ||
+ | Řešením této situace je především oprava návrhu systémů, které na takové položky spoléhají. | ||
+ | Pokud se může stát, že pro nějaký údaj hodnotu z číselníku nezjišťuji, |