Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Jazyk XSD (Xml Schema Definition Language) umožňuje určit omezení u elementů a atributů, které definuje. Při mapování schématu XML na relační schéma v objektu DataSet, jsou omezení schématu XML mapována na odpovídající relační omezení tabulek a sloupců v datové sadě.
Tato část popisuje mapování následujících omezení schématu XML:
Omezení jedinečnosti zadané pomocí jedinečného prvku.
Omezení klíče zadané pomocí klíčového prvku.
Omezení keyref zadané pomocí elementu keyref .
Pomocí omezení prvku nebo atributu zadáte určitá omezení hodnot prvku v libovolné instanci dokumentu. Například omezení klíče podřízeného elementu CustomerID elementu Customer ve schématu indikuje, že hodnoty podřízeného elementu CustomerID musí být jedinečné v jakékoli instanci dokumentu a že hodnoty null nejsou povoleny.
Omezení lze také určit mezi prvky a atributy v dokumentu, aby bylo možné vytvořit relaci v dokumentu. Omezení klíče a klíče se ve schématu používají k určení omezení v dokumentu, což vede k relaci mezi prvky dokumentu a atributy.
Proces mapování převede tato omezení schématu na příslušná omezení tabulek vytvořených v rámci datové sady.
V tomto oddílu
Mapování jedinečných omezení schématu XML (XSD) k omezením datové sady
Popisuje elementy schématu XML používané k vytvoření jedinečných omezení v datové sadě.
Mapování klíčových omezení schématu XML (XSD) k omezením datové sady
Popisuje elementy schématu XML používané k vytvoření omezení klíče (jedinečná omezení, kde nejsou povoleny hodnoty null) v datové sadě.
Mapování klíčových referenčních omezení schématu XML (XSD) k omezením datové sady
Popisuje elementy schématu XML používané k vytvoření omezení keyref (cizí klíč) v datové sadě.
Související oddíly
Odvozování relační struktury datové sady ze schématu XML (XSD)
Popisuje relační strukturu nebo schéma datové sady vytvořené ze schématu XSD.
Generování relací datové sady ze schématu XML (XSD)
Popisuje elementy schématu XML používané k vytvoření relací mezi sloupci tabulky v datové sadě.