4
의 존재에 하나 개의 속성의 존재를 결합하는 방법 나는 다음 XML 라인이 "전화"가 존재하는 경우XML 스키마 - 다른 속성
<customer id="3" phone="123456" city="" /> <!--OK-->
<customer id="4" /> <!--OK-->
<customer id="3" phone="123456" /> <!--ERROR-->
<customer id="3" city="" /> <!--ERROR-->
"전화"와 "도시"속성은 선택 사항이지만를, 또한 "도시"가 있어야하며 그 반대도 마찬가지입니다. XML 스키마에 이러한 제한을 삽입 할 수 있습니까?
감사합니다.
아마 사용 = "필요한" "ID"속성에 필요 - 그리고 XS :
그 구조에 대한 해당 XSD는 다음과 같이 될 것이다 오랫동안 유형에 대한 좋은 생각해야한다. –
스키마의 구조를 완전히 제어 할 수 없다면 어떻게 될까요? 원래 게시물의 구조를 사용하여이 작업을 수행 할 수 있습니까? –