Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Język definicji schematu XML (XSD) umożliwia określenie ograniczeń dotyczących elementów i atrybutów, które definiuje. Podczas mapowania schematu XML na schemat relacyjny w elemecie DataSetograniczenia schematu XML są mapowane na odpowiednie ograniczenia relacyjne w tabelach i kolumnach w zestawie danych.
W tej sekcji omówiono mapowanie następujących ograniczeń schematu XML:
Ograniczenie unikatowości określone przy użyciu
uniqueelementu .Ograniczenie klucza określone przy użyciu elementu
key.Ograniczenie keyref określone przy użyciu elementu
keyref.
Używając ograniczenia dla elementu lub atrybutu, należy określić pewne ograniczenia dotyczące wartości elementu w dowolnym wystąpieniu dokumentu. Na przykład ograniczenie kluczowe dla CustomerID elementu podrzędnego elementu Customer w schemacie wskazuje, że wartości elementu podrzędnego CustomerID muszą być unikalne w dowolnym wystąpieniu dokumentu i że wartości null w CustomerID nie są dozwolone.
Ograniczenia można również określić między elementami i atrybutami w dokumencie, aby ustanowić relację w dokumencie. pl-PL: Ograniczenia klucza i klucza odniesienia są używane w schemacie w celu określenia ograniczeń w dokumencie, co skutkuje ustanowieniem relacji między elementami a atrybutami dokumentu.
Proces mapowania konwertuje te ograniczenia schematu na odpowiednie ograniczenia w tabelach utworzonych w zestawie danych.
W tej Sekcji
Mapuj unikatowe ograniczenia schematu XML (XSD) na ograniczenia zestawu danych Opisuje elementy schematu XML używane do tworzenia unikatowych ograniczeń w zestawie danych.
Mapuj ograniczenia schematu XML (XSD) na ograniczenia zestawu danych Opisuje elementy schematu XML używane do tworzenia ograniczeń klucza (unikatowe ograniczenia, w których wartości null są niedozwolone) w DataSet.
Mapuj ograniczenia schematu XML keyref (XSD) na ograniczenia zestawu danych Opisuje elementy schematu XML używane do tworzenia ograniczeń keyref (klucza obcego) w zestawie danych.
Powiązane sekcje
Wyprowadzanie struktury relacyjnej zestawu danych ze schematu XML (XSD) Opisuje strukturę relacyjną lub schemat elementu DataSet utworzonego na podstawie schematu XSD.
Generowanie relacji zestawu danych na podstawie schematu XML (XSD) Opisuje elementy schematu XML używane do tworzenia relacji między kolumnami tabeli w zestawie danych.