Modelování pomocí vzorů

Schéma tohoto typu říká, jaké vzory se mohou/musejí/nesmějí v dokumentu nacházet.

  • vhodné pro XML data dokumentové (tj. velmi heterogenní, mnohotvaré) povahy - značkované texty

  • nejméně typické, ale v mnohých situacích nenahraditelné

  • Používáme tam, kde je prostředky (CF) gramatiky určité omezení (constraint) těžko popsatelný - např. složité kontextové závislosti. To by se jinak muselo např. “dovalidovat” externím nástrojem.

  • prostředkem popisu vzorů je určitý “vnořený” jazyk - např. stromové regulární výrazy, výrazy jazyka XPath...

Typickým představitelem je Schematron.