Odvození relační struktury datové sady z XML
Relační struktura neboli schéma se DataSet skládá z tabulek, sloupců, omezení a relací. Při načítání ze souboru DataSet XML je možné předdefinovat schéma nebo ho lze vytvořit explicitně nebo prostřednictvím odvození z načteného XML. Další informace o načtení schématu a obsahu DataSet z XML naleznete v tématu Načtení datové sady z XML a načítání informací o schématu datové sady z XML.
Pokud je schéma vytvářeno DataSet z XML, upřednostňovanou metodou je explicitně zadat schéma pomocí jazyka XSD (XML Schema Definition Language), jak je popsáno v odvození relační struktury datové sady ze schématu XML (XSD) nebo XML-Data Reduced (XDR). Pokud není v XML k dispozici žádné schéma XML nebo schéma XDR, DataSet schéma lze odvodit ze struktury elementů a atributů XML.
Tato část popisuje pravidla pro DataSet odvození schématu zobrazením elementů a atributů XML a jejich struktury a výsledné odvozené DataSet schéma.
Ne všechny atributy, které jsou přítomné v dokumentu XML, by měly být zahrnuty do procesu odvození. Atributy kvalifikované pro obor názvů můžou obsahovat metadata, která jsou důležitá pro dokument XML, ale ne pro DataSet schéma. Pomocí InferXmlSchema, můžete zadat obory názvů, které mají být ignorovány během procesu odvození. Další informace naleznete v tématu Načítání informací o schématu datové sady z XML.
V tomto oddílu
Souhrn procesu odvození schématu datové sady
Poskytuje souhrnný souhrn pravidel pro odvození schématu DataSet z XML.
Odvozování tabulek
Popisuje elementy XML, které jsou odvozeny jako tabulky v objektu DataSet.
Odvozování sloupců
Popisuje elementy a atributy XML, které jsou odvozeny jako sloupce tabulky.
Odvozování relací
Popisuje DataRelation objekty vytvořené ForeignKeyConstraint pro vnořené odvozené tabulky.
Odvození textu elementu
Popisuje sloupce vytvořené pro text v elementech XML a vysvětluje, kdy je text v elementech XML ignorován.
Odvození omezení
Popisuje omezení odvozování schématu.
Související oddíly
Použití XML v datové sadě
Popisuje způsob interakce objektu DataSet s daty XML.
Odvozování relační struktury datové sady ze schématu XML (XSD)
Popisuje relační strukturu nebo schéma DataSet vytvořeného ze schématu XSD (XML Schema Definition Language).
Přehled ADO.NET
Popisuje ADO.NET architekturu a komponenty a způsob jejich použití pro přístup k existujícím zdrojům dat a správě aplikačních dat.