Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze | Následující verzeObě strany příští revize | ||
standardy:technicke-standardy-pro-vytvareni-datovych-schemat-na-stupni-3 [2021/06/14 16:54] – [Table Schema] Jakub Klímek | standardy:technicke-standardy-pro-vytvareni-datovych-schemat-na-stupni-3 [2021/06/14 17:07] – [Definice vlastního schématu pro data v CSV] Jakub Klímek | ||
---|---|---|---|
Řádek 18: | Řádek 18: | ||
===== Definice vlastního schématu pro data v CSV ===== | ===== Definice vlastního schématu pro data v CSV ===== | ||
Při práci s formátem CSV se nejprve seznamte s [[špatná-praxe: | Při práci s formátem CSV se nejprve seznamte s [[špatná-praxe: | ||
+ | |||
+ | <WRAP center round tip 60%> | ||
+ | Pro řadu datových sad formát CSV není vhodný a je lepší je publikovat v některém ze strukturovanějších formátů, viz [[https:// | ||
+ | </ | ||
Prvním krokem k tvorbě schematu pro CSV data je určení toho, jak se budou jmenovat jednotlivé sloupce CSV souboru, jaké budou mít datové typy a jaký budou mít význam. | Prvním krokem k tvorbě schematu pro CSV data je určení toho, jak se budou jmenovat jednotlivé sloupce CSV souboru, jaké budou mít datové typy a jaký budou mít význam. | ||
Pro dosažení maximální míry interoperability postupujte v následujících krocích: | Pro dosažení maximální míry interoperability postupujte v následujících krocích: | ||
- | - Podívejte se na [[vzor: | + | - Stanovte si jmenné konvence |
- | - Pokud se některá datová sada shoduje s daty, které chcete publikovat, použijte její předpřipravené schéma. Existující schéma nemusíte daty pokrývat celé, všechny položky jsou volitelné. | + | |
- | - Pokud se žádná existující datová sada neshoduje s daty, které chcete publikovat, vytvořte nové schéma. | + | |
- | - Pokud některá datová sada pokrývá data která chcete publikovat pouze částečně, | + | |
- | - Dosud nepokryté sloupce, tj. ty, jejichž význam neodpovídá žádnému sloupci v žádné existující datové sadě ze vzorových publikačních plánů, pojmenujte dle stejných jmenných konvencí. Tj. | + | |
- název v češtině | - název v češtině | ||
- všechna písmena malá (lower case) | - všechna písmena malá (lower case) | ||
- víceslovné názvy spojené podtržítkem '' | - víceslovné názvy spojené podtržítkem '' | ||
- hierarchickou vazbu reprezentujte také podtržítkem '' | - hierarchickou vazbu reprezentujte také podtržítkem '' | ||
- | - Pro nově definované | + | - Pro sloupce použijte vhodný datový typ jazyka XML Schema. |
+ | - Význam sloupců popište slovně. | ||
Jako jazyk pro definici schématu pro data v CSV použijte standard [[https:// | Jako jazyk pro definici schématu pro data v CSV použijte standard [[https:// |