Dati relazionali negli schemi XML
In XML per rappresentare dati relazionali sono disponibili i due approcci indicati di seguito, con relativa distinzione degli schemi creati per convalidare ciascun costrutto.
- Relazioni uno-a-molti, rappresentate come tabelle distinte di righe correlate da colonne comuni. Queste colonne comuni vengono definite come chiavi all'interno delle tabelle e tra esse viene definita una relazione. In Progettazione XML sono disponibili le finestre di dialogo Modifica chiave e Modifica relazione per la creazione rispettivamente di chiavi e relazioni.
- Relazioni nidificate, rappresentate gerarchicamente da elementi padre all'interno dei quali sono presenti elementi figlio nidificati.
In questa sezione:
- Tabelle, colonne, chiavi e vincoli in schemi XML
Cenni preliminari sulla rappresentazione dei costrutti del database negli schemi XML. - Relazioni nidificate in XML
Cenni preliminari sulla rappresentazione delle relazioni nidificate negli schemi XML. - Creazione di tabelle negli schemi XML
Viene descritto come creare tabelle tramite Progettazione XML. - Creazione di chiavi primarie e univoche in schemi XML
Viene descritto come creare chiavi tramite Progettazione XML. - Eliminazione di chiavi primarie e univoche
Viene descritto come eliminare chiavi tramite Progettazione XML. - Creazione di relazioni uno-a-molti negli schemi XML e nei DataSet
Vengono presentati i passaggi necessari a creare una relazione uno-a-molti tramite Progettazione XML. - Creazione di relazioni nidificate negli schemi XML
Viene descritto come creare una relazione nidificata tramite Progettazione XML. - Procedura dettagliata: creazione di un DataSet con tabelle, chiavi e relazioni uno-a-molti
Vengono fornite istruzioni dettagliate per la creazione di uno schema XML che consenta di convalidare tabelle, chiavi e relazioni basate su chiavi.
Sezioni correlate
- Introduzione agli oggetti DataRelation
Cenni preliminari su come specificare e utilizzare al meglio le relazioni tra le tabelle consentite nei DataSet. - Creazione di oggetti DataRelation tramite Progettazione XML
Viene illustrato come utilizzare Progettazione XML per aggiungere un oggetto DataRelation a un DataSet. - Dati e schemi XML
Vengono presentati gli argomenti e le sezioni nei quali sono fornite istruzioni per utilizzare DataSet e schemi XML mediante Progettazione XML . - Schemi XML e Progettazione XML
Un'introduzione agli argomenti nei quali vengono descritti i diversi elementi degli schemi XML e il modo in cui vengono creati mediante Progettazione XML. - Creazione di DataSet e schemi XML
Un'introduzione agli argomenti in cui vengono descritte le diverse modalità di creazione degli schemi e dei DataSet mediante Progettazione XML e la connessione tra schemi e DataSet. - File XML
Un'introduzione agli argomenti in cui viene descritta la modalità di utilizzo di Progettazione XML quando si utilizzano documenti XML. - Introduzione all'accesso ai dati mediante ADO.NET
Vengono fornite informazioni avanzate sui principali concetti relativi all'accesso ai dati in ADO.NET. - Introduzione ai DataSet
Cenni preliminari sui DataSet ADO.NET, tipizzati e non tipizzati, sulle relative funzioni e sulla struttura che li caratterizza. - XML in Visual Studio
Vengono forniti collegamenti a una serie di argomenti relativi al linguaggio XML. - Sito Web di World Wide Web Consortium (W3C) (http://www.w3.org/) (informazioni in lingua inglese)
Vengono forniti collegamenti alle nozioni di base dello schema XML e altre informazioni su XML pubblicate da W3C. - XML Developer Center di MSDN Online (https://msdn.microsoft.com/xml/default.asp) (informazioni in lingua inglese)
Vengono fornite diverse risorse su XML. - Riferimento allo schema XML (XSD)
Vengono forniti argomenti di riferimento relativi ai tipi di dati e agli elementi degli schemi. - Progettazione XML
Cenni preliminari sullo strumento Progettazione XML in Visual Studio.