Stejný zdroj pro segmenty v různých větvích

Upravit obsah stránky

Nastavuje provázanost jednoho uzlu na klíč jiného uzlu. Platné pro zdroje typu lexicon, initial a foreign. Nastavení odkazu vzniká napojený výběr na odkazovaný výběrový uzel.

{relative-reference}

Používá se v případě, že potřebujeme propojit dva segmenty v různých větvích dokumentu do jednoho zdroje - přesněji do jediné instance zdrojového dokumentu. Obsahem tohoto atributu je odkaz na segment výběrového uzlu dokumentu (vznik výběrového uzlu jsme již probrali v předchozíkapitole).

Máme-li například v hlavičce smlouvy uvedenu smluvní stranu a chceme mít na konci smlouvy v oblasti určené pro podpis uvedeno jméno člověka zatupujícího smluvní stranu (která byla již vybrána v hlavičce), pak pro segment jména zástupce na konci smlouvypoužijeme atribut source-key s následující syntaxí:

source-key="../hlavicka/smluvni_strana"

Základem je, že můžeme uvést jen odkaz na segment, který je výběrovým uzlem, tj. ukládá klíčzvolené instance cizího dokumentu. Odkazy mohou být pouze relativní (nezačínají lomítkem).

V atributu source segmentu, kde je uvedeno vyplněné source-key musí být mezi dvojtečkami uveden název dokumentu a to stejný, jakýje uveden v atributu source odkazovaného segmentu výběrového uzlu. Pomocí source-key není možné odkazovat na segment, který nemá uveden název dokumentu, nebo který rovněž pomocí source-key navazuje na klíč ukládaný v jinémsegmentu (výběrovém uzlu). Odkaz v source-key může odkazovat pouze na segment, který je výběrovým uzlem cizího dokumentu.

Vlastnost je možné použít, jak bylo uvedno, i mechanismu lexicon a to i přesto, že tentomechanismus nevytváří v databázi klíčové propojení mezi zdrojovým a cílovým dokumentem.

Potenciální vlastnické uzly

area - oblast(segment uvnitř definice); element - prvek (segment uvnitř definice);

Vlastnost source-key je možnéuvést u následujících uzlů:

Vlastnost source-key

{relative-reference}
Nastavuje provázanost jednoho uzlu na klíč jiného uzlu. Platné pro zdroje typu initial a foreign. Nastaveníodkazu vzniká tzv. pseudo výběrový uzel.