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:nejednoznačné-identifikátory [2019/09/16 09:57] – vytvořeno Jakub Klímek | špatná-praxe:nejednoznačné-identifikátory [2020/06/03 09:37] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
====== Žádné nebo nejednoznačné identifikátory ====== | ====== Žádné nebo nejednoznačné identifikátory ====== | ||
+ | Častým problémem v datových sadách jsou odkazy na nedostatečně identifikované entity. | ||
+ | Příkladem může být datová sada příjemců dotací, kde příjemce dotace je identifikován pouze názvem, nikoliv pomocí IČO, nebo identifikace adresy několika textovými poli místo IRI adresního místa. | ||
+ | ===== Řešení ===== | ||
+ | Řešením je si nejprve rozmyslet, na které entity (firmy, školy, adresy, ...) se v datové sadě odkazuji, nejlépe formou konceptuálního modelu dat ([[https:// | ||
+ | Druhým krokem je zjistit, jak se tyto entity obvykle jednoznačně identifikují, | ||
+ | |||
+ | Nejlepším řešením je použít globální jednoznačné identifikátory ve formě IRI tam, kde je primární správce dat o tomto typu entit již zadefinoval. | ||
+ | Příklady: | ||
+ | * Registr územní identifikace, | ||
+ | * Registr práv a povinností, | ||
+ | |||
+ | Tam, kde správce ještě nedefinoval IRI pro globální jednoznačnou identifikaci jeho entit, je třeba o tuto definici správce požádat a do té doby prozatimně použít lokální identifikátor, | ||
+ | |||
+ | ===== Výhody identifikace entit pomocí IRI ===== | ||
+ | * Identifikátor je globální - datové sady, které ho používají, | ||
+ | * Není třeba vysvětlovat, | ||
+ | * V případě správné implementace lze v případě zájmu získat o dané entitě další informace pouze na základě jejího identifikátoru. |