복합 전역 유형을 사용하는 방법
복합 유형을 전역 복합 유형으로 변환하면 스키마 내의 다른 위치에서 전역 복합 유형을 다시 사용할 수 있습니다. 복합 형식을 정의한 다음 전역 복합 형식으로 변환하는 방법에 대한 자세한 내용은 복합 전역 형식 정의 및 명명을 참조하세요.
먼저 새 Record 노드를 삽입합니다. 그런 다음 삽입된 노드를 선택하고 속성 창에서 각 효과에 대해 다음 두 노드 속성 중 하나를 설정합니다.
데이터 구조 형식 속성입니다. 복합 전역 유형을 수정하지 않고 사용하려면 복합 전역 유형에 제공한 유형 이름으로 이 속성을 설정합니다. 이 이름은 드롭다운 목록에서 선택할 수 있습니다. 스키마 트리에서 선택한 전역 노드 구조는 새 위치에 시각적으로 중복해서 표시되고 스키마 트리의 특정 위치에서 이후에 변경된 노드 구조는 해당 복합 전역 유형을 사용하는 모든 위치에 자동으로 적용됩니다.
기본 데이터 형식 속성입니다. 복합 전역 유형을 기능이 확장되거나 제한된 변형된 형태로 사용하려면 복합 전역 유형에 제공한 유형 이름으로 이 속성을 설정합니다. 이 이름은 드롭다운 목록에서 선택할 수 있습니다. 이 속성을 설정하면 Derived By 노드 속성이 Extension 으로 변경되고 콘텐츠 형식 속성이 ComplexContent로 변경되어 복합 전역 형식을 확장하는 것이 기본 파생 형식임을 나타냅니다. 수정 내용이 해당 특성인 경우 제한 으로 변경할 수 있습니다. 파생 중인 기본 복합 전역 유형의 변경 내용은 파생된 유형에 자동으로 반영되지만 파생된 유형의 변경 내용은 기본 유형에 반영되지 않습니다.
참고
이러한 속성 중 하나를 설정하면 다른 하나의 기존 설정이 제거됩니다. 또한 Derived By 속성을 (Default) 로 설정하면 기본 데이터 형식 속성에서 기존 설정이 제거되는 등 관련 속성 간의 다른 자동 상호 작용을 확인할 수 있습니다.
참고
테스트 스키마를 만들고 이러한 속성에 대해 여러 값을 사용하여 XSD 보기에서 변경되는 내용을 확인할 수 있습니다.
이 섹션에서는 복합 전역 유형을 있는 그대로 사용하거나 이 항목에 설명된 속성의 설정에 따라 유형을 확장 또는 제한하여 사용하는 방법에 대해 설명합니다.