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 07:57] – vytvořeno Jakub Klímek | špatná-praxe:nejednoznačné-identifikátory [2020/06/03 07: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. | ||