Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
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 unikatowego elementu.
Ograniczenie kluczowe określone za pomocą 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 klucza elementu podrzędnego CustomerID w elemencie Customer w schemacie wskazuje, że wartości elementu podrzędnego CustomerID muszą być unikatowe w dowolnym wystąpieniu dokumentu i że wartości null 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 unikalne 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 klucza (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 zestawie danych.
Przypisz ograniczenia keyref schematu XML (XSD) do ograniczeń 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 zestawu danych 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.