Skip to main content

Vlastnosti tagu array

  • table - obsahuje jméno tabulky, kam jsou všechna pole array ukládána (každé array má pole vždy jen z jediné tabulky);

  • basic - specifikuje, zda se jedná o základní array, tedy zda array vytváří novou tabulku v databázi

  • distance - určuje vzdálenost (či závislost) od hlavního array pomocí čísla; hlavní array obsahuje nulu;

  • foreign-main - Jde o logickou hodnotu, která nabývá hodnoty true v případě, že se jedná o odvozené arra a které bylo odvoteno od hlavního array zdrojového dokumentu

  • id - uchovává jedinečné číslo daného array;

  • key-owner - logická hodnota určující, zda dané array obsahuje klíčové pole pro identifikaci instance předchozího array (které je určeno číslem ve vlastnosti previous); pokud je hodnota true, jedná se mezi předchozím a tímto array o propojení typu 1:n v opačném případě se jedná o vazbu 1:1; z jedné tabulky mohou pro různé dokumenty čerpat data různá array s různým nastavením této vl.;

  • previous - eviduje číslo array, pomocí kterého je dané array přímo nebo nepřímo propojeno na hlavní array dokumentu (pouze hlavní array v této vlastnosti obsahuje nulu);

  • key-prev - eviduje číslo array, na které je vedlejší array připojeno pomocí klíče (ve většině případů se shoduje s previous);

  • select - specifikuje, zda se jedná o příkazové array z hlediska SQL příkazů (nabývá false u odvozených u mechanismu propojení initial, jinak je vždy true)