XML 스키마의 모듈성이란 무엇입니까? 즉 xsd가 주어지면 모듈화를 위해 무엇을 할 수 있습니까?XML 스키마의 모듈성이란 무엇입니까?
1
A
답변
2
필자는 구성 요소의 재사용 가능성과 커플 링의 강도 (오히려 약점)로 모듈성을 측정했습니다. 예를 들어, 복합 형이 명명되고 요소 선언에서 참조되는 스키마는 요소 선언 내에서 유형이 인라인으로 나타나는 것보다 모듈 형입니다. 유형을 다른 요소에 대해 재사용 할 수 있기 때문입니다 확장 또는 제한에 의해).
일부 사람들은 스키마 문서 (따라서 xs : include)의 수준에서 모듈성을 더 많이 볼 수도 있지만 그다지 중요하지 않다고 생각합니다.
물론 가능한 가장 작은 수의 가능한 구성 요소로 시스템을 구성하는 것이 반드시 올바른 일은 아니며, 고려해야 할 다른 요소가 있습니다.
1
이것은 일반적으로 xsd : include/xsd : import를 통해 연결된 두 개 이상의 XSD에서 XSD (파일)를 분리하는 것을 의미합니다. 이 "깨뜨림"은 모듈성을 유도하는 원칙에 따라 수행됩니다. 예 :
- 모델링 도메인 (고객, 계정, 제품, 청구서 발송, 거래 등)에서 사용되는 주제 영역을 사용하십시오.
- 재사용을 통한 모델 적용 또는 적용 (특정 유형 시스템 또는 계층 구조 적용)
- 핵심 표준의 독점 확장명 분리.
- 등
명 코드를 캡슐화 고려해야 할 원칙의 대부분은, 좋은 XSD 모듈화 적용 할 수 있습니다.
관련 문제
- 1. Xml 스키마의 여러 요소
- 2. XML 스키마의 제한
- 3. XML 스키마의 필드 제한
- 4. XML 스키마의 문제점
- 5. XML 스키마의 순서 정의
- 6. XML 스키마의 복잡한 유형을 제한하는 방법은 무엇입니까?
- 7. XML 스키마의 그룹과 시퀀스의 차이점은 무엇입니까?
- 8. 다른 XML 스키마의 XML 데이터 매핑
- 9. XML 스키마의 단어 목록 제한
- 10. XML 스키마의 IDREF 및 ENTITY 사용 사례
- 11. 생성 된 XML 스키마의 정확성을 평가하십시오.
- 12. 요소가 XML 스키마의 자식이 될 수 없도록합니다.
- 13. 이 스키마의 의미는 무엇입니까
- 14. XML 스키마의 전역 요소 사용을 피하는 방법
- 15. XML 스키마의 전자 메일 ID를 확인하는 방법
- 16. Xml 스키마의 요소를 optinal으로 만드는 방법
- 17. XML 스키마의 요소 이름과 일치하는 값
- 18. XML 스키마의 제한 기반을 속성에 사용합니다.
- 19. XML 스키마의 고유 한 자식 요소
- 20. Java 코드에 대한 XML 스키마의 런타임 바인딩
- 21. 요소가 XML 스키마의 특정 유형이지만 임의의 이름이어야합니다.
- 22. 왜 XML 스키마의 형식이 올바른지 모르십니까?
- 23. 도구를 사용하여 XML 스키마의 정확성 확인
- 24. XML 스키마의 변형 데이터 구조 모델 방법
- 25. XML 스키마의 특성과 내용 사이의 선택을 지정하십시오.
- 26. 값이 QName으로 지정된 XML 스키마의 모든 요소를 찾는 방법은 무엇입니까?
- 27. 스키마의 클래스
- 28. XML 스키마의 XML 스키마 (특성) 및 (복수 요소)
- 29. XML 스키마의 정렬되지 않은 요소를 확인하는 xml 스키마
- 30. 데이터 세트를 사용하여 XML 파일 만들기 XML 스키마의 정보 사용