Beperkingen voor XML-schema (XSD) toewijzen aan datasetbeperkingen
Met de XML Schema Definition Language (XSD) kunnen beperkingen worden opgegeven voor de elementen en kenmerken die worden gedefinieerd. Wanneer u een XML-schema toe te wijzen aan een relationeel schema in een DataSet, worden xml-schemabeperkingen toegewezen aan de juiste relationele beperkingen voor de tabellen en kolommen in de DataSet.
In deze sectie wordt de toewijzing van de volgende XML-schemabeperkingen besproken:
De beperking voor uniekheid die is opgegeven met behulp van het unieke element.
De sleutelbeperking die is opgegeven met behulp van het sleutelelement .
De sleutelref-beperking die is opgegeven met behulp van het keyref-element .
Met behulp van een beperking voor een element of kenmerk geeft u bepaalde beperkingen op voor de waarden van het element in elk exemplaar van het document. Een sleutelbeperking voor een onderliggend element CustomerID van een klantelement in het schema geeft bijvoorbeeld aan dat de waarden van het onderliggende element CustomerID uniek moeten zijn in een documentexemplaren en dat null-waarden niet zijn toegestaan.
Beperkingen kunnen ook worden opgegeven tussen elementen en kenmerken in een document om een relatie in het document tot stand te brengen. De sleutel- en keyref-beperkingen worden in het schema gebruikt om de beperkingen in het document op te geven, wat resulteert in een relatie tussen documentelementen en kenmerken.
Het toewijzingsproces converteert deze schemabeperkingen naar de juiste beperkingen voor de tabellen die in de DataSet zijn gemaakt.
In dit gedeelte
Beperkingen van het unieke XML-schema (XSD) toewijzen aan datasetbeperkingen
Hierin worden de XML-schema-elementen beschreven die worden gebruikt voor het maken van unieke beperkingen in een DataSet.
XSD-beperkingen (Key XML Schema) toewijzen aan datasetbeperkingen
Hierin worden de XML-schema-elementen beschreven die worden gebruikt voor het maken van sleutelbeperkingen (unieke beperkingen waarbij null-waarden niet zijn toegestaan) in een DataSet.
Beperkingen van keyref XML-schema (XSD) toewijzen aan datasetbeperkingen
Beschrijft de XML-schema-elementen die worden gebruikt voor het maken van keyref-beperkingen (refererende sleutels) in een DataSet.
Gerelateerde secties
Relationele structuur van DataSet afleiden uit XML-schema (XSD)
Beschrijft de relationele structuur of het schema van een DataSet die is gemaakt op basis van het XSD-schema.
Gegevenssetrelaties genereren van XML-schema (XSD)
Beschrijft de XML-schema-elementen die worden gebruikt voor het maken van relaties tussen tabelkolommen in een DataSet.