다음을 통해 공유


XML에서 DataSet 관계형 구조 유추

관계형 구조 또는 스키마는 테이블, DataSet 열, 제약 조건 및 관계로 구성됩니다. XML에서 로드할 DataSet 때 스키마를 미리 정의하거나 명시적으로 또는 유추를 통해 로드되는 XML에서 스키마를 만들 수 있습니다. XML의 스키마 및 내용을 DataSet에 로드하는 방법에 대한 자세한 정보는 XML에서 DataSet 로드XML에서 DataSet 스키마 정보 로드를 참조하세요.

XML에서 DataSet의 스키마를 만들 때는 XML 스키마 정의 언어(XSD) 또는 XML-Data 축소(XDR)를 사용하여 스키마를 명시적으로 지정하는 것이 좋습니다. 자세한 내용은 XML 스키마 (XSD)에서 데이터 세트 관계형 구조 파생에서 설명합니다. XML에서 사용할 수 있는 XML 스키마 또는 XDR 스키마가 없는 경우 XML 요소 및 특성의 구조에서 스키마 DataSet 를 유추할 수 있습니다.

이 섹션에서는 XML 요소와 특성 및 해당 구조 및 결과 유추 스키마를 보여 줌으로써 스키마 유추 DataSet 에 대한 DataSet 규칙을 설명합니다.

XML 문서에 있는 모든 특성이 유추 프로세스에 포함되어야 하는 것은 아닙니다. 네임스페이스 정규화된 속성에는 XML 문서에는 중요하지만 DataSet 스키마에는 중요하지 않은 메타데이터가 포함될 수 있습니다. 를 사용하여 InferXmlSchema유추 프로세스 중에 무시할 네임스페이스를 지정할 수 있습니다. 자세한 내용은 XML에서 DataSet 스키마 정보 로드를 참조하세요.

이 섹션 안에

데이터 세트 스키마 유추 프로세스 요약
XML에서 스키마를 유추하기 위한 규칙의 개략적인 요약을 DataSet 제공합니다.

테이블 유추
DataSet에서 테이블로 유추되는 XML 요소를 설명합니다.

열 추론
테이블 열로 유추되는 XML 요소 및 특성에 대해 설명합니다.

관계 추론
중첩된 유추 테이블에 대해 만든 DataRelationForeignKeyConstraint 개체를 설명합니다.

요소 텍스트 추론
XML 요소의 텍스트에 대해 만든 열을 설명하고 XML 요소의 텍스트가 무시되는 시기를 설명합니다.

유추 제한 사항
스키마 유추의 제한 사항에 대해 설명합니다.

DataSet에서 XML 사용
개체가 DataSet XML 데이터와 상호 작용하는 방법을 설명합니다.

XSD(XML 스키마)에서 데이터 세트 관계형 구조 파생
XSD(XML 스키마 정의 언어) 스키마 DataSet 에서 만든 관계형 구조 또는 스키마에 대해 설명합니다.

ADO.NET 개요
ADO.NET 아키텍처 및 구성 요소와 이를 사용하여 기존 데이터 원본에 액세스하고 애플리케이션 데이터를 관리하는 방법을 설명합니다.

참고하십시오