D-2 Podmínky syntaxe jmen a další
V této časti jsou nastavovány podmínky tvorby vlastností name a id jednotlivých segmentů. U jména jde o jejich podobu, u generovaného id o jeho návaznost na jednotlivé verze.
Význam kolonek:
povolit velká písmena
- pokud z nějakého důvodu upřednostňujete použití velkých znaků ve jménech, musíte tuto volbu zatrhnout, jinak replikátor jméno s velkým znakem vyhodnotí jako neplatné; obecně se však doporučuje velká písmena nepoužívat, protože z těchto jmen jsou pak tvořena XML jednotlivých instancí dokumentů a při citlivosti XML na velikost znaků může docházet ke zbytečným chybám při dalším využívání těchto dokumentů, při programování odkazů na jejich hodnoty apod.;
povolit podtržítka
- chcete-li ve jménech využívat podtržítka (mezery, pomlčky ani jiné oddělovače povoleny z principu nejsou), je třeba tuto volbu zatrnout, jinak replikátor jméno s velkým znakem vyhodnotí jako neplatné; oproti velkým znakům se používání podtržítek povoluje, protože zejména u jmen dokumentů vznikají velmi nepřehledné názvy; můžete se však rozhodnout používat velké znaky a jednotlivá slova v názvu oddělovat velkým prvním znakem;
Minimální délka jména (znaky)
- kolonka pro zadání minimální délky jména vám zajistí kontrolu nad minimální délkou všech jmen všech typů segmentů v definici; pokud replikátor narazí na kratší, vyhodnotí jej jako neplatné a zastaví tvorbu; zadaná hodnota nemůže být menší než 2 (pokud je, replikátor ji ignoruje a pro kontrolu využívá hodnotu 2); pro zkratku názvu je z důvodu uplatnění v databázi napevno určena minimální délka 3 znaky, ta není předmětem žádných nastavení;
Maximální délka jména (znaky)
- stejně jako je určena minimální, je určena i maximální délka jména, kterou je možno pomocí nastavení kontrolovat; obecně však platí, že jméno segmentu nesmí být delší než 256 znaků (poznámka: řeč je o vlastnosti name, vlastnost label není na počet znaků prakticky omezena);
Další nové id segmentu XDS
- jde o id, které bude v případě přidání segmentu v nové verzi použito jako první v řadě; id jsou pro každý nový segment přidávaný verzí o 1 vyšší než předchozí segment přidaný v rámci historie systému a definice; segmenty přidávané v nové verzi pak pokračují číslem udávaným v tomto nastavení (s kontrolou duplicity);
Viz také obrázek, který ukazuje nastavení této části.