datagov-cz / otevrene-formalni-normy

V tomto repozitáři jsou otevřené formální normy pro otevřená data v ČR a sbíráme zde na ně další požadavky. Tento repozitář je udržován v rámci projektu OPZ č. CZ.03.4.74/0.0/0.0/15_025/0013983.
https://ofn.gov.cz
17 stars 13 forks source link

Zvážit používání "kódu" v OFN Číselníky #146

Closed jakubklimek closed 2 years ago

jakubklimek commented 4 years ago

Je třeba zvážit používání kódu (ID položky) v OFN Číselníky, nebo alespoň nějak okomentovat jeho použití.

Totiž numerické ID položky vychází zřejmě ze světa relačních databází, kde typicky položka krom názvu měla i kód. To ale není vždy potřeba - identifikátorem položky číselníku dle OFN je její IRI. Pak stačí pouze název a IRI založené na názvu. To zase může působit problémy číselníkům, kde se názvy položek mohou měnit bez změny významu položky, atd.

Stávající stav působí tak, že číselné ID (do IRI a do skos:notation) je povinné a je třeba ho vymyslet a přiřadit, což tak není.

martinnec commented 4 years ago

Vycházel jsem z legislativy https://www.zakonyprolidi.cz/cs/2000-365#p2-1-i kde se říká, že číselníkem se rozumí seznam přípustných hodnot datového prvku obvykle ve formě dvojic, to znamená kódovaného údaje a hodnoty jeho kódu. Z pohledu SGoV tohle znamená, že existují pojmy: číselník, přípustná hodnota datového prvku, kódovaný údaj, hodnota kódu. No a ten kód, o kterém mluvíš je to "hodnota kódu". Jinými slovy, z tohoto pohledu to opravdu vidím jako "dato", které někde existuje a není jím to IRI.

jakubklimek commented 4 years ago

@martinnec OK, ale pak také hodnotou kódu mohlo být to IRI. A pak je tam taky to "obvykle", čili z toho nevyplývá povinnost.

Jde mi čistě o to, když máme nějaký výčet volnotextových položek ze kterých uděláme číselník dle SKOS, zda opravdu musíme navíc krom IRI vymýšlet i umělý kód - to mi přijde zbytečné.

jakubklimek commented 2 years ago

Vyřešeno s vydáním OFN Číselníky.