join:==EMPTY
<element>
없음
SQL 테이블 간에 조인을 만드는 필드를 정의할 수 있습니다.
A <join>
요소는 상위 항목에만 사용할 수 있습니다. <element>
요소가 'link' 유형입니다. 즉, 상위 요소에는 "@type=link" 특성이 선언되어 있어야 합니다.
에서 원격 테이블의 이름과 네임스페이스를 지정할 필요는 없습니다 <join>
요소를 생성하지 않습니다. 상위 항목에 지정해야 합니다. <element>
.
규칙에 따라 스키마의 끝에 링크가 정의됩니다.
다음과 같은 경우 <join>
link type 요소를 정의할 때 요소를 지정하지 않으면 두 테이블의 기본 키에 링크가 자동으로 배치됩니다.
현재 테이블의 "이메일" 필드와 원격 테이블의 "@compagny-id" 필드 간 링크:
<join xpath-dst="@compagny-id" xpath-src="@email"/>
'EN' 값을 포함해야 하는 "@country" 필드의 콘텐츠를 기반으로 "cus:Country" 테이블로 필터링된 링크:
<element name="StockEN" type="link" label="MyLink" target="cus:Stock">
<join xpath-dst="@country" xpath-src="@code" dstFilterExpr="@country = 'EN'"/>
</element>